hallo,
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);
?>
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?