2015-04-09 2 views
0

У меня есть простая система профилей пользователей php, которая работает следующим образом: когда пользователь зарегистрирован, он получает конкретный url ?user. Поэтому другие посетители могут получить доступ к своей странице.Как создать чаты, прикрепленные к одному профилю пользователя?

Что я хочу, чтобы оно включало приложение чата на страницах профиля пользователя. Но каждый пользователь должен иметь свой собственный чат. Какой подход является лучшим, поскольку я новичок в этом? Должен ли я помещать сообщения из чата в базу данных или я должен работать с некоторыми файлами log.txt?

Любое хорошее учебное пособие для этого было бы полезно.

ответ

2

Я нашел для вас несколько уроков: http://tutorialzine.com/2010/10/ajax-web-chat-php-mysql/ - похоже, что это может вам помочь.

Единственное, что вам нужно настроить, это добавить столбец room в таблицу WEBCHAT_LINES - это будет уникальное имя пользователя, в которое входит чат, к которому относится линия чата. Затем, когда будет отправлена ​​новая строка чата, вы должны сохранить ее в БД с соответствующим идентификатором комнаты. Когда вы показываете сообщения в чате, вы должны отфильтровать результаты в каждой комнате, чтобы показывать только строки для данной комнаты.

Если вы раньше не использовали базу данных, в Интернете есть много учебников по mysql - это не так сложно.

Удачи вам! И используйте Google, когда у вас появятся сомнения.

Смежные вопросы