note 26765 added to ref.ircg

From: Date: Tue, 12 Nov 2002 03:16:20 +0000
Subject: note 26765 added to ref.ircg
Groups: php.notes 
Request: Send a blank email to php-notes+get-39363@lists.php.net to get a copy of this message
This is an example to show how to connect to a IRC server, how to join a channel, send and receive messages. <?PHP /* change it to your own nickname */ $nickname = "myOwnNick"; /* choice your irc server */ $server = "irc.brasirc.net"; /* change to your channel */ $channel = "#linux"; /* do not change it if you do not know what means :-) */ $port = "6667"; /* as ircg cannot resolve hosts, we use PHP internal function to get the IP */ $ip = gethostbyname($server); /* connection */ $id = ircg_pconnect($nickname,$ip,$port); /* checking if connected */ if (!ircg_is_conn_alive($id)) { print "Cannot connect<br>"; exit; } /* joining a channel */ if (!ircg_join($id,$channel)) { print "Cannot join to $chanell<br>"; } /* getting messages - you must have this in your php file */ ircg_set_current($id); /* send messages to your channel and you */ ircg_msg($id,$channel,"Hello $channel!!"); ircg_msg($id,$nickname,"This message goes to me!!!"); ?> -- http://www.php.net/manual/en/ref.ircg.php http://master.php.net/manage/user-notes.php?action=edit+26765 http://master.php.net/manage/user-notes.php?action=delete+26765 http://master.php.net/manage/user-notes.php?action=reject+26765

« previous php.notes (#39363) next »