Hi,
ich bin Hobby-Programmierer und kenne mich mit php am besten aus. Daher nutze ich gelegentlich auch selbstgeschriebene php-Skripte mit Shebang, um Aufgaben auf meinem Server zu automatisieren. Leider habe ich nicht die Zeit mich mit ruby, perl oder python so intensiv zu beschäftigen.
Ich möchte jetzt eine Datei von einem Server laden (via http download) und auf meine Festplatte speichern. Ich könnte das sicherlich mit exec() und wget realisieren, aber es gibt doch bestimmt eine php interne Lösung, um das zu realisieren. Wenn ich so im php.net manual stöbere könnte ich mir vorstellen, dass man die externe Datei mit file_get_contents einließt und dann mit fwrite() in ein Dateihandle schreibt. Ist das der richtige Weg? Immerhin wird eine Datei in einen String gelesen und dann byteweise in ein handle geschrieben.
Danke für eure Hilfe
ich bin Hobby-Programmierer und kenne mich mit php am besten aus. Daher nutze ich gelegentlich auch selbstgeschriebene php-Skripte mit Shebang, um Aufgaben auf meinem Server zu automatisieren. Leider habe ich nicht die Zeit mich mit ruby, perl oder python so intensiv zu beschäftigen.
Ich möchte jetzt eine Datei von einem Server laden (via http download) und auf meine Festplatte speichern. Ich könnte das sicherlich mit exec() und wget realisieren, aber es gibt doch bestimmt eine php interne Lösung, um das zu realisieren. Wenn ich so im php.net manual stöbere könnte ich mir vorstellen, dass man die externe Datei mit file_get_contents einließt und dann mit fwrite() in ein Dateihandle schreibt. Ist das der richtige Weg? Immerhin wird eine Datei in einen String gelesen und dann byteweise in ein handle geschrieben.
Danke für eure Hilfe