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