ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
911
911
EMPFEHLEN
-
25.03.04 17:00 #1snoopyman Tutorials.de Gastzugang
Hi, ich hab das Tutorial mal durchgearbeitet. Am Anfang erstmal nur probiert ob er sich überhaupt mit dem server verbindet, ja das tut er, aber sobald ic hdie while shcleife mit (!feof($this->ircsocket) einbidne lässt sich die seiten icht mehr laden und es wird auhc keien verbindung zum server hergestellt. hier mal die klasse
so und hier der aufruf in der client.php dateiPHP-Code:
die main.php
<?
class IRC
{
var $host;
var $port;
var $nick;
var $ircsocket;
function IRC($host,$port,$nick)
{
$this->host = $host;
$this->port = $port;
$this->nick =$nick;
$this->Connect();
}
function Connect()
{
$this->ircsocket = fsockopen($this->host,$this->port);
if(!$this->ircsocket)
{
echo"<p class=Meldungen>Fehler beim verbinden mit Server ".$this->host."</p>";
}
else
{
echo"<p class=Meldungen>Erfolgreich mit Server ".$this->host." verbunden</p>";
//////////////Login///////////
fputs($this->ircsocket,"USER ".$this->nick." 217.225.40.215 *:Stefan\r\n");
fputs($this->ircsocket,"NICK ".$this->nick."\r\n");
}
}
function Parse()
{
while(!feof($this->ircsocket))
{
$incoming = fgets($this->ircsocket,1024);
echo $incoming;
}
}
}
PHP-Code:<?
include("config.inc");
include("main.php");
$IRC = new IRC($host,$port,$nick);
$IRC->Parse();
?>
-
hm.
versuchs mal so:
Code :1 2 3 4 5 6 7 8 9
function Parse() { while(!feof($this->ircsocket)) { $incoming = fgets($this->ircsocket,1024); echo $incoming; flush(); // Das hier ist neu } }
die seite lädt. nur die augabe von allem geschieht erst nach nem flush denk ich mal.
anknüpfend daran eine frage von mir an alle:
mit der "endlosen" while schleife hole ich mir alles vom IRC-Server und ich kann auch innerhalb der selben PHP sachen & befehle senden. doch wie schaffe ich es das ich dynamisch text senden kann? das es also eine form zum eingeben von text gibt und die verbindung aufrecht erhalten wird und die sachen wirklich raus gehen?Geändert von ZodiacXP (05.06.06 um 17:52 Uhr)
Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!
MfG, Zod
__________________
rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)
Ähnliche Themen
-
Client zu Client.Kommunikation mit geringstem Leistungsaufwand.
Von klanawagna im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 20.09.10, 09:25 -
VPN client(vl auch server-Client) programmieren[C#/Java]
Von Doomt im Forum Coders TalkAntworten: 5Letzter Beitrag: 18.02.10, 08:41 -
VPN Server - Netzwerk-Client kann nicht mit VPN-Client komunizieren
Von Redskin im Forum NetzwerkeAntworten: 4Letzter Beitrag: 08.11.09, 10:55 -
Was ist beste Lösung für Client To Client?
Von wSam im Forum JavaAntworten: 8Letzter Beitrag: 15.03.06, 20:15 -
Client Server verbindung.: Nachricht an einzelnen Client?
Von lukelukeluke im Forum JavaAntworten: 2Letzter Beitrag: 23.05.05, 22:30





Zitieren
Login






[PHP] [Codeschnipsel] ImageColor aus HTML-Farbcodierung erstellen