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!