ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
1008
1008
EMPFEHLEN
-
Hi,
ich habe ein Problem. Ich will ein Bild, welches nicht auf meinem Server liegt, auf meinen server kopieren. Also im prinziep wie copy(); eben nur extern.
Ich habe ein Script geschrieben, dass die head info bei einem bild ausließt, damit ich die Dateigröße ermitteln kann. Das sieht wie folgt aus.
Das Problem ist, das dieses Script mal fuktioniert und mal nicht ;( Weiß eventuell jemand warum ?PHP-Code:function GetExternImageSize($url)
{
if(substr($url,0,7) == "http://")$url = substr($url,7);
$p = strpos($url,"/");
$host = substr($url,0,$p);
$file = substr($url,$p);
$size = -1;
$errno = 0;
$errstr = "";
$fp = fsockopen($host, 80, &$errno, &$errstr, 30);
if(!$fp)
{
echo "$errstr ($errno)<br>\n";
}
else
{
fputs($fp,"HEAD $file HTTP/1.0\n\n");
while(!feof($fp))
{
$line = fgets($fp,128);
if (substr($line,0,16) == "Content-Length: ")
{
print substr($line,16);
$size = substr($line,16);
}
}
fclose($fp);
}
return $size * 1;
}
Bzw - oder hat jemand ein Script das ein Bild vom externen Server auf den eigenen kopieren ? Wäre natürlich noch besser.
Gruß Rob
-
06.06.03 15:51 #2
- Registriert seit
- Mar 2003
- Ort
- Österreich (Ländle)
- Beiträge
- 380
Sollte funktionieren ...PHP-Code:
$picture_to_get = "http://www.tutorials.de/images/tutorials_v3_logo.gif";
$extension = strrchr($picture_to_get,".");
ob_start();
$fp = fopen($picture_to_get, "rb");
fpassthru($fp);
fclose($fp);
$file = ob_get_contents();
ob_end_clean();
$f1 = "now_its_my_file".$extension;
$fp = fopen("/home/www/foobar/foobar/kunden/pics/".$f1, "wb+");
fwrite($fp, $file);
fclose($fp);
mfg
ultra
-
dankö,
funktioniert bestens !
danke
-
20.04.05 12:31 #4
- Registriert seit
- Jan 2004
- Beiträge
- 5
auch ich möchte mich bedanken... hat mir geholfen
Ähnliche Themen
-
Daten auf externen Serverplatz speichern
Von annalena49 im Forum PHPAntworten: 3Letzter Beitrag: 16.02.09, 22:27 -
PHP-Ausgabe incl. Bilder auf Server speichern
Von IR-Bastian im Forum PHPAntworten: 1Letzter Beitrag: 13.05.08, 22:55 -
Bilder auf externen FTP hochladen
Von em3L im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 21.05.07, 12:49 -
Problem beim Bilder speichern auf dem SQL Server 2000
Von Lautsprecher im Forum JavaAntworten: 3Letzter Beitrag: 07.12.05, 09:42 -
Wiederherstellungspuknte auf externen Datenträgern speichern
Von Nadin im Forum Microsoft WindowsAntworten: 0Letzter Beitrag: 22.02.04, 15:53





Zitieren
Login






[PHP] [Codeschnipsel] ImageColor aus HTML-Farbcodierung erstellen