Hi!
Ich kopiere Bilder (jpg und gif) von einem fremden Server auf meinen Server mit folgender Funktion:
Manchmal scheint es aber so, als das zwar eine Verbindung aufgebaut wird, es irgendwann aber zu einem Timeout meines Skriptes kommt, weil keine Daten kommen.
Wie kann ich o.g. Funkion ändern, dass nach max. 3 Sekunden der Versuch abgebrochen wird, das Bild zu kopieren?
Mit fopen geht das ja vermutlich nicht...wie müsste also o.g. Funktion mit fsockopen aussehen (damit ginge es doch, oder?)
Bevor hier "Copyrights" angesprochen werden...es ist mir erlaubt, die Bilder auf meinen Server zu kopieren und dort zu nutzen.
Gruß und Danke,
Gerti
Ich kopiere Bilder (jpg und gif) von einem fremden Server auf meinen Server mit folgender Funktion:
PHP-Code:
$ExtPic = fopen($thumbnail,"rb");
$IntPic = "../thumbs/".$links[$i].$rest;
$NewPic = fopen($IntPic,'wb');
while (!feof($ExtPic)) {
fwrite($NewPic,fread($ExtPic,1024));
}
fclose($ExtPic);
fclose($NewPic);
Wie kann ich o.g. Funkion ändern, dass nach max. 3 Sekunden der Versuch abgebrochen wird, das Bild zu kopieren?
Mit fopen geht das ja vermutlich nicht...wie müsste also o.g. Funktion mit fsockopen aussehen (damit ginge es doch, oder?)
Bevor hier "Copyrights" angesprochen werden...es ist mir erlaubt, die Bilder auf meinen Server zu kopieren und dort zu nutzen.
Gruß und Danke,
Gerti
Kommentar