Mailinglisten-Archive |
Hallo,
danke fuer die Tipps. Leider geht es trotzdem nicht.
Zur Erinnerung:
Es wurde eine Methode gesucht, einen "readfile" zeitlich zu
begrenzen. Das heisst, sollte der Dokument der mit "readfile"
aufgerufen werden soll, innerhalb von $Sek nicht erreichbar sein,
soll auf einen Ersatzkode umgeschaltet werden.
Hier:
> $fp = fsockopen("www.YYY.com", 80, &$errno, &$errstr, 20);
> if(!$fp) {
> echo "Ersatzcode";
> } else {
> fclose($fp);
> readfile ("http://www.YYY.com/seite.htm")
> };
kriege ich staendig die Meldung:
Warning: Wrong parameter count for fsockopen() in...
Die Experimente haben leider nichts gebracht.
Mit file_exists hatte ich auch keinen Glueck. Vermute, dass es
daran liegen koennte, dass die Datei von einem anderen Programm
dynamisch erzeugt wird.
Mit:
> <?php
> $file=readfile("http://www.bar.com/foo.htm")
> if(!isset($file)
> { ....
ging es auch nicht.
Das Teil:
$file=readfile("http://www.bar.com/foo.htm")
stellt schon den Inhalt der Datei http://www.bar.com/foo.htm dar.
Hat jemand vielleicht eine rettende Idee?
Gruss
Waldemar Gerr
php::bar PHP Wiki - Listenarchive