GIF auf Server abspeichern
Jan
- php
Ich möchte mit PHP ein GIF (z.B. http://www.netzwelt.com/selfhtml/xweb.gif) automatisch auf meinem Server abspeichern.
Wie geht das am besten? Ich möchte nur die URL (wo das Bild geholt werden soll) und den Path (wo das Bild auf meinem Server abgelegt werden soll) angeben muessen. Alles andere soll das Script erledigen.
Danke!
Jan
Ich möchte mit PHP ein GIF (z.B. http://www.netzwelt.com/selfhtml/xweb.gif) automatisch auf meinem Server abspeichern.
Wie geht das am besten? Ich möchte nur die URL (wo das Bild geholt werden soll) und den Path (wo das Bild auf meinem Server abgelegt werden soll) angeben muessen. Alles andere soll das Script erledigen.
Hallo,
inetwa sollte das so gehen:
$url="http://www.netzwelt.com/selfhtml/xweb.gif";
$fp = fsockopen($url, 80, &$errno, &$errstr, 30);
if(!$fp){
echo "$errstr ($errno)<br>";
}else{
fputs($fp,"GET / HTTP/1.0");
while(!feof($fp)) {
$bild=fgets($fp,128);
copy($bild,"/www/bild.gif");
}
fclose($fp);
}
Disclaimer: UNTESTED
lg
Ludwig
Ich möchte mit PHP ein GIF (z.B. http://www.netzwelt.com/selfhtml/xweb.gif) automatisch auf meinem Server abspeichern.
Wie geht das am besten? Ich möchte nur die URL (wo das Bild geholt werden soll) und den Path (wo das Bild auf meinem Server abgelegt werden soll) angeben muessen. Alles andere soll das Script erledigen.
Hallo,
inetwa sollte das so gehen:
$url="http://www.netzwelt.com/selfhtml/xweb.gif";
$fp = fsockopen($url, 80, &$errno, &$errstr, 30);
if(!$fp){
echo "$errstr ($errno)
";
}else{
fputs($fp,"GET / HTTP/1.0");
while(!feof($fp)) {
$bild=fgets($fp,128);
copy($bild,"/www/bild.gif");
}
fclose($fp);
}Disclaimer: UNTESTED
lg
Ludwig
Hallo Ludwig,
vielen Dank für deine Bemühung. leider kommt noch
Warning: Wrong parameter count for fsockopen() in /home/kunden/kinoinde/public_html/test27.php3 on line 3
Ich als Amateur weiss leider nicht, wie ich den Fehler beheben kann. Hast Du oder jemand anderes noch'n Tip. 1000 Dank!
Warning: Wrong parameter count for fsockopen() in /home/kunden/kinoinde/public_html/test27.php3 on line 3
Hallo,
evt. eine zualte PHP version, welche hast du?
lg
Ludwig
Warning: Wrong parameter count for fsockopen() in /home/kunden/kinoinde/public_html/test27.php3 on line 3
Hallo,
evt. eine zualte PHP version, welche hast du?
Habe Version 3.06. Wenn die zu alt ist, wie könnte man das Script anpassen?
Jan