Andreas Korthaus: FTP-Download mit php

Beitrag lesen

Hallo!

ich bin an einen grösseren PHP-Projekt, in dem ich zum Abschluss noch einen FTP-Download integrieren will.

Für einen FTP-Download brauchst Du einen FTP-Server, mit dem sich ein Anwender verbinden kann.

Ich habe dies mit den Funktionen ftp_get und ftp_nb_get versucht, allerdings ohne erfolgt.
Das File wird zwar heruntergeladen, aber nicht auf meinen lokalen Arbeitsplatz, wie ich dies vergesehen hatte.

Natürlich, im Manual steht:
"ftp_get --  Liest eine Datei von einem FTP-Server und speichert sie lokal (download)"

http://de3.php.net/manual/de/function.ftp-get.php

"Lokal" meint hier den Rechner auf dem dieses PHP-Script läuft.

Das Resultat sah so aus, dass das entsprechende File auf dem Server verschoben wurde....

Wenn Du einen FTP-Server hast, kannst Du diesen verwenden, nur braucht ein Benutzer hierfür entweder Zugangsdaten oder anonymen Zugriff auf den FTP-Server. Ob Du das willst oder ob anonymer Zugriff möglich ist hängt von Deinem Hosting-Paket ab.

Was spricht dagegen den Download über HTTP anzubieten?

Grüße
Andreas