September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie wollen Dateien mittels FTP übertragen.
Verwenden Sie die eingebauten FTP-Funktionen von PHP:
$c = ftp_connect('ftp.example.com') or die("Verbindung fehlgeschlagen");
ftp_login($c, $username, $password) or die("Login fehlgeschlagen");
ftp_put($c, $remote, $local, FTP_ASCII) or die("Transfer fehlgeschlagen");
ftp_close($c); or die("Verbindung kann nicht geschlossen
werden");Sie können auch die cURL-Erweiterung verwenden:
$c = curl_init("ftp://$username:$password@ftp.example.com/$remote"); // $local ist der Pfad, unter der die Datei // auf der lokalen Maschine gespeichert werden soll. $fh = fopen($local, 'w') or die($php_errormsg); curl_setopt($c, CURLOPT_FILE, $fh); curl_exec($c); curl_close($c); ...