Hallo zusammen,
ich versuche automatisiert Bildchen von einer Webseite zu laden.
Mit dem Browser geht das einwandfrei, mit PHP kommt die Datei nicht vollständig an:
Verglichen mit dem per IE gesaugten Foto fehlen unten einige Informationen im Bild... so gut 5-10 %
Hat das mal jemand gehabt und ggf. gelöst?
Oder gibt es da eine einfacherer Funktion, die liest und lokal abspeichert?
Danke und Gruß Stefan
ich versuche automatisiert Bildchen von einer Webseite zu laden.
Mit dem Browser geht das einwandfrei, mit PHP kommt die Datei nicht vollständig an:
PHP-Code:
// Source File als binary öffnen
// den imagelink habe ich mir zuvor aus der Ziel-Webseite ausgelesen
$picturelink=fopen("http://".$imagelink[1][0].".jpg","rb");
// lesen
$picture=fread($picturelink,1000000);
$directory="d:\\";
$filename=$neuername.".jpg";
//Zielfile erstellen
$thefile= fopen($directory.$filename, "wb");
//Zielfile schreiben
fwrite($thefile, $picture, 1000000);
fclose($thefile);
fclose($picturelink);
Hat das mal jemand gehabt und ggf. gelöst?
Oder gibt es da eine einfacherer Funktion, die liest und lokal abspeichert?
Danke und Gruß Stefan

Kommentar