Кто знает, как организовать, что бы пользователи могли обмениваться сообщениями друг с другом?
Спустя 4 минуты, 7 секунд (28.06.2011 - 11:41) Dezigo написал(а):
Так в чём проблема ? Какие мысли у тебя есть?
Спустя 1 минута, 14 секунд (28.06.2011 - 11:42) Renden написал(а):
Гость_egor
Создать таблицу.
или что-то подобное.. Ну и заполнять её :)
Создать таблицу.
CREATE TABLE `messages` (
`mess_id` int(11) NOT NULL AUTO_INCREMENT,
`from_user_id` mediumint(9) NOT NULL,
`to_user_id` mediumint(9) NOT NULL,
`mess_title` varchar(255) NOT NULL,
`mess_text` text NOT NULL,
`mess_read` tinyint(1) DEFAULT NULL,
`del_mess_from` tinyint(1) DEFAULT NULL,
`del_mess_to` tinyint(1) DEFAULT NULL,
`date_time` datetime NOT NULL,
PRIMARY KEY (`mess_id`)
) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;
или что-то подобное.. Ну и заполнять её :)
Спустя 5 минут, 21 секунда (28.06.2011 - 11:48) Гость_egor написал(а):
Спасибо, но меня интересовала логика действий при отправке сообщений.Что для этого нужно ну и.т.д.....
Спустя 3 минуты, 26 секунд (28.06.2011 - 11:51) Renden написал(а):
Гость_egor
помоему по названию полей не сложно догадаться )
помоему по названию полей не сложно догадаться )
Спустя 7 минут, 28 секунд (28.06.2011 - 11:59) Гость_egor написал(а):
Возможно, я ошибаюсь, но как я понял логика такова.
У каждого пользователя свой уникальный id он посылает сообщения методом POST.
Куда далее это сообщение попадает в базу вместе с id получателя. Следом у другого пользователя выводятся все сообщения, где id получателя, равен id пользователя?
У каждого пользователя свой уникальный id он посылает сообщения методом POST.
Куда далее это сообщение попадает в базу вместе с id получателя. Следом у другого пользователя выводятся все сообщения, где id получателя, равен id пользователя?
Спустя 58 минут, 4 секунды (28.06.2011 - 12:57) Админ написал(а):
Цитата |
сообщения методом POST |
так то никто не запрещает посылать в массиве _GET.
А логика по таблице и так понятна
Спустя 11 месяцев, 14 дней, 57 минут, 37 секунд (12.06.2012 - 13:54) AndronovV написал(а):
Но как тогда быть с удалением сообщений? Если один пользователь сотрет историю, то у другого пользователя она тоже сотрется!
Спустя 10 минут, 5 секунд (12.06.2012 - 14:04) Каролина написал(а):
так пользователь узнает что чел которому он посылал смс удалил его
Спустя 1 минута, 52 секунды (12.06.2012 - 14:06) neadekvat написал(а):
Цитата (AndronovV @ 12.06.2012 - 14:54) |
Но как тогда быть с удалением сообщений? |
Сейчас уже никто ничего не удаляет обычно Помечать как удаленный и все. Для каждого пользователя, соответственно, отдельно.