Hallo Forum,
wer per PHP Dateien von einem FTP Server downloaden möchte kann diesen code verwenden:
###########################################################################################
## HERE YOU MUST SET YOUR LOGIN DATA ...
$host=""; # FTP Host
$username=""; # Username
$password=""; # Password
$folder=""; # Wo liegen die Daten?
###########################################################################################
set_time_limit (0);
$sock = ftp_connect($host,21) or die("FTP verbindung fehlgeschlagen");
@ftp_login($sock,$username,$password) or die("FTP Authentifizierung fehlgeschlagen");
if($folder !== "/" || strlen($folder) !== "1")
{
@ftp_chdir($sock,$folder) or die("FTP Verzeichnichswechsel fehlgeschlagen");
}
$files = ftp_nlist($sock,$folder);
$fcount= count($files);
for($x=1;$x<$fcount;$x++)
{
$tmp = trim($files[$x]);
$file= basename($tmp);
ftp_get($sock, 'temp.tmp', $file, FTP_BINARY) or die("Download von $file fehlgeschlagen");
}
ACHTUNG: Dieser Quellcode ist unter der
GNU GPL veröffentlicht worden...
im anhang findet Ihr ein funktionierendes Beispiel (danke an hewlett packard) + Lizenz