Dafür ist die FTP-Erweiterung (http://www.php.net/manual/de/ref.ftp.php) bestens geeignet. Vorausgesetzt, Dein Provider hat sie aktiviert.
Natürlich nur, wenn Du die Zugangsdaten zu diesen fremden Server hast.
Ansonsten geht es so:
$externe_datei = "http://fremderserver.de/bild.jpg";
// externe Datei auslesen
$fp=fopen($externe_datei, "r");
$bild = fread($fp, filesize($externe_datei));
fclose($fp);
// Datei erstellen + schreiben
$fp = fopen("bild.jpg", "w");
fwrite($fp, $bild, strlen($bild));
fclose($fp);
Dazu muß aber "fopen wrappers" aktiviert sein.
siehe dazu:
http://de3.php.net/manual/de/function.fopen.php
http://de3.php.net/manual/de/function.readfile.php
MfG, André Laugks
--
L-Andre @ gmx.de
L-Andre @ gmx.de