norbert: Dateien per FTP übertragen

Beitrag lesen

Hallo,

ich muss einige Dateien per FTP von einem Server zu einem anderen übertragen.

So sieht mein script an der stelle aus:

...

$ftp_server = "www.zielserver.de";
$benutzername = "irgendwer";
$passwort = "mein pwd";

$conn_id = ftp_connect($ftp_server);
$login_res = ftp_login($conn_id, $benutzername, $passwort);

//welche Dateien werden übertragen
while($ls = mysql_fetch_array($res, MYSQL_ASSOC)){

$ls\_datei = "belege/LIEF\_" . $ls[VLSNUM] . ".pdf";  
$ls\_zieldatei = "upload/LIEF\_" . $ls[VLSNUM] . ".pdf";  
@$upload = ftp\_put($conn\_id, $ls\_zieldatei, $ls\_datei, FTP\_ASCII);  

if(!$upload){
             echo "Fehler beim Übertragen der Datei: " . $ls_datei . "<br>";
        }

}

ftp_quit($conn_id);

...

Die Quelldateien haben jeweils 32 kb
Die Zieldateien nachher nur 1 kb?!?
Fehler wird keiner gemeldet.

Der PDF Reader meldet dementsprechend auch eine Fehler beim Öffnen der Dateien im Ziel.

Was mach ich falsch?