Hello,
Ja hallo
weiß jemand wie ich mit php ein file upload auf einen anderen ftp server mache?
Ich nehme an, Du meinst auf einen anderen Host, als denjenigen, auf dem Dein Script läuft?
Du brauchst eine Funktion, die für ein übergebenes Filehandle oder einen Dateinamen die Datei von Deinem Host zum anderen mittels FTP überträgt.
Du brauchst ein Script, dass den Fileupload auf Deinen Host übernimmt
Du benötigst die Zugangsdaten zum anderen Host
Auf dem anderen Host muss ein FTP-Server laufen
Auf deinem Host müssen die ftp-Clientfunktionen aktiviert sein
und es darf keine Firewall den Datenverkehr mit dem anderen Host blocken.
unter http://de3.php.net/manual/en/ref.ftp.php findest Du die FTP-Funktionen von PHP
unter http://de3.php.net/manual/en/features.file-upload.php findest Du, wie man Fileuploads handhaben kann mit PHP.
Es ist im Prinzip egal, mit welchem von beiden Aufgabenteilen Du anfängst. Wenn Du nachher beide zusammenbaust, musst Du nur nicht mehr die Datei erst extra zwischenspeichern, die Du uploaded hast. Sie befindet sich ja schon im Temporärverzeichnis für Uploads.
Wenn Du konkrete Fragen hast, dann poste wieder.
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)
