Можно ли отправить информацию в чат с php? - PullRequest
0 голосов
/ 06 августа 2011

У меня есть система входа в систему, где люди могут войти с именем пользователя. Я действительно хочу подключить чат к моему сайту. И я нашел место, где я могу создать бесплатный чат.

http://infowish.dk/chat/pjirc/pjirclogon.php?channel=

(я знаю, что написано на датском)

Можно ли написать некоторый php-код, который может заставить пользователя автоматически включаться в чат, когда его / ее имя пользователя используется в качестве имени чата, когда пользователь нажимает на ссылку в чате?

Ответы [ 2 ]

0 голосов
/ 06 августа 2011

Я не думаю, что это возможно с веб-чатом, который вы связали. Это было бы возможно, однако, с веб-чатом Freenode. Вы можете связать пользователя напрямую с чатом следующим образом:

<?php
$username = 'EdoDodo';
$channel = 'MyChannel';
$url = "http://webchat.freenode.net/?nick=$username&channels=$channel&uio=d4";
echo "<a href='$url'>Go to chat</a>";

Этот чат построен на IRC, поэтому более опытные пользователи с IRC-клиентом могут использовать свой выбор клиента вместо веб-чата.

0 голосов
/ 06 августа 2011

В чате, который вы хотите использовать, используется Java-апплет. Я не имею ни малейшего представления об используемом базовом протоколе (например, протоколе IRC), поэтому могу лишь косвенно ответить на вопрос:

Нет, программно невозможно взаимодействовать с Java-апплетом изнутри PHP.

Возможно, вы ищете какое-нибудь основанное на XMPP решение для чата, для которого библиотеки PHP уже существуют.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...