perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5310
davon online: 1
weitere User: 25
Click for quality!




10.09.2010 / 06:09

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragChat server
Seitenanfang
Es geht um Chatserver...

Habe folgenden Code gefunden:

Nur wie bekomm ich hin, dass mehrere sich Verbinden können?

Wenn ich mich jetzt verbinde, kommt die nachricht erst wenn client 1 die verbindung schließt :(

Und desweiteren wie kann ich eine Nachricht an alle clienten weitergeben? :(

#!/usr/bin/perl -w
use IO::Socket;use Net::hostent;$PORT = 9810;$server = IO::Socket::INET->new( Proto => 'tcp',LocalPort => $PORT,Listen => SOMAXCONN,Reuse => 1);die "can't setup server" unless $server;while ($client = $server->accept()) { $client->autoflush(1); print $client "Welcome to Server!\n\n"; $hostinfo = gethostbyaddr($client->peeraddr); while ( <$client>) { next unless /\S/; # CODE
}}close $client;

Datum: 06.08.2008-19:18

-






-
-