Hallo Leute,
ich habe mal wieder ein Problem:
Zuerst stelle ich eine Verbindung her mit fsockopen.
Dann überprüfe ich die Verbindung und hole mir die Daten, die ich brauche:
So sammle ich mir die Daten in einer Variable:
Wenn ich nun aber die Variable $zaehler ändere und somit eine neue Anfrage machen möchte - dann bekomme ich bei einem erneuten
keinen Inhalt mehr.
Das Problem wäre gelöst, wenn ich die Verbindung schließe und wieder öffne - aber das kostet zuviel Zeit.
Ich habe den Verdacht, dass da irgendein Zeiger nicht da ist, wo er sein soll, weiß aber trotzdem nicht wie ich das Problem löse - nicht zulezt weil ich mich mit Zeigern nie anfreunden konnte.
Ich hoffe ihr könnt mir helfen.
DANKE schonmal
ich habe mal wieder ein Problem:
Zuerst stelle ich eine Verbindung her mit fsockopen.
PHP:
$fp = fsockopen("localhost", 80, &$errno, &$errstr);
PHP:
if(!$fp) {
die("ERROR: $errstr ($errno)");
} else {
//Hier hole ich mir meine Daten
}
PHP:
fputs($fp,"HEAD /divers/seite.php?aktiv=$zaehler HTTP/1.0\nHost: localhost\n\n");
while(!feof($fp)) {
$inhalt .= "<br>".fgets($fp,128);
}
PHP:
fputs($fp,"HEAD /divers/seite.php?aktiv=$zaehler HTTP/1.0\nHost: localhost\n\n");
while(!feof($fp)) {
$inhalt .= "<br>".fgets($fp,128);
}
Das Problem wäre gelöst, wenn ich die Verbindung schließe und wieder öffne - aber das kostet zuviel Zeit.
Ich habe den Verdacht, dass da irgendein Zeiger nicht da ist, wo er sein soll, weiß aber trotzdem nicht wie ich das Problem löse - nicht zulezt weil ich mich mit Zeigern nie anfreunden konnte.
Ich hoffe ihr könnt mir helfen.
DANKE schonmal