是否可以使用 php 向聊天室发送信息?

发布于 2024-11-28 00:31:52 字数 230 浏览 0 评论 0原文

我有一个登录系统,人们可以使用用户名登录。我真的很想将聊天连接到我的网站。我找到了一个可以创建免费聊天的地方。

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

(我知道它是用丹麦语写的)

是否可以编写一些 php 代码,当用户单击聊天链接时,该代码可以使用户自动使用她/他的用户名作为聊天名进行聊天?

I have a log-in system, where people can login with an username. I really want to connect a chat to my website. And I have found a place, where I can create a free chat.

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

(i know its written in danish)

Is it possible to write some php code, which can make the user get automatic on the chat with her/his username as a chatname, when the user clicks on the link to the chat?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

南渊 2024-12-05 00:31:52

我认为您链接的网络聊天不可能做到这一点。然而,通过 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 客户端的更高级用户可以使用他们选择的客户端,而不是网络聊天客户端。

I don't think that's possible with the web chat you linked. It would, however, be possible with Freenode's web chat. You can link the user directly to the chat like this:

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

This chat is built on IRC, so more advanced users with an IRC client can use their choice of client instead of the web chat one.

只为一人 2024-12-05 00:31:52

您想要使用的聊天正在使用 Java 小程序。我不知道所使用的底层协议(例如IRC协议),所以我只能间接回答这个问题:

不,不可能以编程方式从PHP内部与java小程序交互。

您可能正在寻找一些基于 XMPP 的聊天解决方案,该解决方案的 PHP 库已经存在。

The chat you want to use is making use of a java applet. I have no clue of the underlying protocol used (e.g. IRC protocol), so I can only answer the question indirectly:

No, it's not possible to interact with a java applet from within PHP programmatically.

You might be looking for some XMPP based chat solution, for which PHP libraries do already exist.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文