hallo,
habe folgendes script:
die variablen $ftp_server, $ftp_user_name und $ftp_user_pass habe ich natürlich angepasst. eine verbindung zum ftp-server bekomme ich, verwende pure-ftp(linux). nur mit dem datei-upload scheint es irgendwie nicht zu klappen, der browser läd und läd und nichts passiert. die datei ist 10kb groß und endet mit .gif. woran könnte es liegen?
habe folgendes script:
PHP-Code:
<?php
//Herstellen der Basis-Verbindung
$conn_id = ftp_connect("$ftp_server");
//Einloggen mit Benutzername und Kennwort
$login_result = ftp_login($conn_id, "$ftp_user_name", "$ftp_user_pass");
//Verbindung überprüfen
if ((!$conn_id) || (!$login_result))
{
echo "Ftp-Verbindung nicht hergestellt!";
echo "Verbindung mit $ftp_server als Benutzer $ftp_user_name nicht möglich";
die;
}
else echo "Verbunden mit $ftp_server als Benutzer $ftp_user_name
";
// Upload der Datei
$destination_file = "uc19.gif";
$source_file = "uc19.gif";
$upload = ftp_put($conn_id, "$destination_file", "$source_file", FTP_BINARY);
// Upload-Status überprüfen
if (!$upload) echo "Ftp upload war fehlerhaft!";
else echo "Datei $source_file auf $ftp_server als $destination_file geschrieben";
// Schließen des FTP-Streams
ftp_quit($conn_id);
?>

Kommentar