PHP скрипт сообщений
Для удобства исходники на pastebin, так как редактор режет верстку и всё ломает к чертям
При помощи php можно «отправлять сообщения» друг другу. Предположим что у на сайте есть пользователи и необходимо организовать систему личных сообщений.
Для реализации этого нам потребуются: таблица в БД для сообщений, скрипт для отправки сообщений и скрипт для чтения сообщений.
Идем по порядку-таблица. В таблице будут следующие поля: id, дата отправки, отправитель, получатель, содержимое сообщения и флаг.
накрутка сообщений в вк онлайн бесплатно
Код создания таблицы будет выглядеть так, назовем её messages.
Дамп таблицы
В поле data будет дата отправки сообщения
поле u_from — уникальный номер отправителя
u_to — номер получателя
message — само сообщение
поле flag — отметка о том-прочтено сообщение или ещё нет.
Теперь займемся клиентской частью-напишем форму отправки сообщения и php обработчик формы отправки.
Форма отправки и обработчик
В форме отправки нам потребуется ввести сам текст сообщения и выбрать адресата. В форме укажем обработчик и метод передачи.
Форма ввода сообщения
Обработчик отправки сообщения
Обработчик должен принять данные формы и записать их в БД.
Вот таким образом можно отправить сообщение одному пользователю от другого. В моем скрипте сообщение отправляется от пользователя с >
Теперь напишем скрипт, который выведет все сообщения, адресованные конкретному пользователю. Опять же подтягивайте номер пользователя из сессии или куки. Файл get_messages.php
И наконец последний скрипт, предназначенный для чтения сообщения из базы и отображения его пользователю.
Чтение сообщения
Вот и всё. Если вы поняли как Всё это работает — вы сможете сами сделать список отправленных сообщений. С помощью поля flag можно подсвечивать новые/непрочитанные сообщения.
Подключение к БД для наглядности продублировано в каждом скрипте, его можно и нужно вынести в отдельный файл и проинклудить в каждый скрипт
Источник: http://golos.io/ru—programmirovanie/@tristamoff/php-skript-soobshenii