Moin!
Ich möchte folgendes machen (Bsp!):
Perlscript: www.xyz.de/cgi-bin/test.pl (auf dem Server!)
Quelle: ftp.xyz.de/files/test.txt (auf dem Server!)
Ziel: C:\ (local bei mir!)
Wenn ich das Perlscript aufrufe soll die Datei "test.txt" vom ftp-Server auf meinen localen PC kopiert (downgeloaded) werden. username/pwd vom ftp hab ich selbstverständlich!
Warum so kompliziert? Eigentlich jeder normale Browser kann auch FTP. Sogar inklusive Username und Passwort.
Du rufst im Browser einfach folgende URL auf:
ftp://username:passwort@ftp.xyz.de/files.txt
Und speicherst das hereinkommende Ergebnis in einer Datei.
Ganz vollkommen ohne Aufwand.
Wenn das dein Problem nicht löst, hast du dein Vorhaben schlecht geschildert, und solltest nochmal genauer und im Detail schildern, was du eigentlich planst.
Bedenke hierbei lediglich eines: Der Server kann keine Verbindung zu dir als Client herstellen, er kann lediglich auf eine Anfrage hin antworten. Und da du zuhause wohl keinen FTP-Server auf dem Rechner hast (was anzuraten wäre), kann er dir auch nicht einfach mal per FTP die Datei rüberschieben. Insofern sind deine Experimente mit dem FTP-Modul vielleicht ganz interessant und lehrreich, aber nicht sonderlich zielführend - jedenfalls so, wie ich die Sache sehe.
- Sven Rautenberg
Die SelfHTML-Developer sagen Dankeschön für aktuell 21205,05 Euro Spendengelder!