Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
comet:faq:send-message-to-pipe [2016/03/16 04:21]
levhav [Как отправить сообщение в канал с помощью PHP?]
comet:faq:send-message-to-pipe [2019/12/18 02:05] (текущий)
Строка 1: Строка 1:
-====== ​Как отправить сообщение в канал из CometQL====== +<​rst>​RU::​12-Примеры::​Как отправить сообщение в канал</​rst>​ 
-Для того что бы отправить сообщение в канал выполните следующий [[comet:​cometql|CometQL запрос]]. (Вы можете использовать онлайн командную строку. Она расположена в правом нижнем углу экрана на всех старицах.)+<​rst>​Header:​ Как отправить сообщение в канал</​rst>​ 
 + 
 +====== Из CometQL ====== 
 +Для тогочтобы отправить сообщение в канал выполните следующий [[comet:​cometql|CometQL запрос]]. (Вы можете использовать онлайн командную строку. Она расположена в правом нижнем углу экрана на всех старицах.)
 <code sql> <code sql>
 INSERT INTO pipes_messages (name, event, message)VALUES("​Pipe_name",​ "​event_in_pipe",​ '​{"​text":"​message"​}'​);​ INSERT INTO pipes_messages (name, event, message)VALUES("​Pipe_name",​ "​event_in_pipe",​ '​{"​text":"​message"​}'​);​
 </​code>​ </​code>​
  
-====== ​Как отправить сообщение в канал с помощью PHP======+====== ​С помощью PHP ======
  
 <file php sendToPipe.php>​ <file php sendToPipe.php>​
Строка 20: Строка 23:
  * Отправка данных в канал с именем Pipe_name передаётся сообщение с именем event_name и содержимым указанным в поле message.  * Отправка данных в канал с именем Pipe_name передаётся сообщение с именем event_name и содержимым указанным в поле message.
  */  */
-$result = mysqli_query (  $link, '​INSERT INTO pipes_messages (name, event, message)VALUES("​Pipe_name",​ "​event_name",​ '​{"​text":"​текст сообщения","​param2":"​ещё что угодно"​}'​)'​ );+$result = mysqli_query (  $link, '​INSERT INTO pipes_messages (name, event, message)VALUES("​Pipe_name",​ "​event_name", ​\'​{"​text":"​текст сообщения","​param2":"​ещё что угодно"​}\'​)'​ );
  
 if(mysqli_errno($link) != 0) if(mysqli_errno($link) != 0)
Строка 29: Строка 32:
 ?> ?>
 </​file>​ </​file>​
- + 
-====== Online demo отправки сообщения в канал из php ====== +
-<​html>​ +
-<iframe src="​https://​comet-server.ru/​doc/​example/​3/​admin.php"​ width="​910px"></​iframe>​ +
-</​html>​  +
- +
-====== Online demo получение сообщения из канала на JavaScript ====== +
-<​html>​ +
-<iframe src="​https://​comet-server.ru/​doc/​example/​3"​ width="​910px"></​iframe>​ +
-</​html>​  +
- +
- +