FTP-Upload in PHP 4.2
Hallo alle zusammen,
bei dem Skript:
$connection=ftp_connect("$Hostname");
$login=ftp_login($connection,"$Benutzername","$Kennwort");
// Verbindung überprüfen
if ((!$connection) OR (!$login)) {
echo "Ftp-Verbindung nicht hergestellt!";
echo "Verbindung mit $Hostname als Benutzer $Benutzername nicht möglich";
die;
}
// Upload der Datei
$pfad="downloads/aktuelles";
$upload=ftp_put($connection, "$pfad/upload.tmp", "$source_file", FTP_BINARY);
$upload=ftp_rename($connection,"$pfad/upload.tmp","$pfad/$Datum.pdf");
ftp_quit($connection);
gibt's folgendes Problem: Seitdem der Server auf PHP 4.2 läuft, kommt diese Fehlermeldung:
Warning: error opening in /absolutePfadangabe/admin/aktuellesneu.php on line 36
(Die Zeile $upload=ftp_put... )
Die benötigten Angaben werden aus einem Formular übergeben. Die Variablen hole ich mir mit
$Datum=$_POST[Datum];
$Titel=$_POST[Titel];
$source_file=$_POST[source_file];
$gesendet=$_POST[gesendet];
am Anfang des Skriptes.
Anscheinend nimmt er seit der neuen PHP-Version die Dateivariable $source_file (stammend aus einem Formularfeld <input type="file" name="source_file"> nicht mehr an...
Wer weiß Abhilfe?
Danke!
Klaus
|