andreas korthaus: Datei Upload ohne Formular

Beitrag lesen

Also ich hatte das jetzt mal mit FTP-Probiert, aber das funktioniert noch nicht, die Verbindung bekomme ich wohl, nur kann er wohl die Datei bei mir auf dem Win2K Rechner nicht öffnen - habe C:\Daten\datei.jpg angegeben, ist das so falsch? Dier pfad ist richtig, wie sollte das sonst heißen? Ich bekomme folgende Anzeige, wenn ich mein Upload Script auf dem Server aufrufe:

Verbunden mit ftp.knet-systems.de als Benutzer abc
Warning: error opening C:\Daten\mama.jpg in /server/webseite/test/upload.php on line 27
Ftp upload war fehlerhaft!

Der Code zu dem Script habe ich aus dem PHP-Manual:

<?php
// Benutzerdaten habe ich korrekt eingegeben - stellt die Verbindung ja auch her!

$destination_file = "/mama.jpg";
$source_file = "C:\Daten\mama.jpg";

// 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 $user nicht möglich";
        die;
    } else {
        echo "Verbunden mit $ftp_server als Benutzer $ftp_user_name";
    }

// Upload der Datei
$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);
?>

Jemand ne Idee woran das scheitert?

Viele Grüße
 Andreas

PS:"/" und "" habe ich schon in allen erdenklichen Varianten versucht!