Moin!
Ich möchte mit einem PHP-Script eine Bild-Datei automatisch runterladen.
Ein Beispiel:
Man gibt in das dafür vorgesehene Formular den Link des Bildes ein:
http://www.schwabe.ch/media/doc_images/2072-3_18.jpg
Danach wird es per PHP-Script heruntergeladen und auf der Netzwerkfestplatte gespeichert. Wie kann dies realisiert werden?
PHP bietet diverse Methoden, um HTTP-Requests abzuschicken und die angeforderten Daten dann irgendwo abzulegen.
Mit den URL-fopen-Wrappern funktioniert fopen() oder file_get_contents().
fsockopen() erfordert Wissen über korrektes HTTP-Protokoll.
curl bietet reichhaltige Ausstattung.
Im PEAR-Archiv findet sich PEAR::HTTP_Request und PEAR::HTTP_Client.
Du brauchst also nur die URL nehmen, passend zu behandeln und einem der vielen Möglichkeiten zu übergeben, und am Ende die Daten vom Netzwerk auf den gewünschten Speicherplatz zu tun.
- Sven Rautenberg