Datei von einem fremden Server lokal speichern?
Marc Reichelt
- php
0 Marc Reichelt0 XaraX0 XaraX
Hallo ihr!
Ich hab gestern wie verzweifelt versucht ein Script zu schreiben, dass eine Datei von einem fremden Server läd und lokal abspeichert (wobei ich den Namen selbst bestimmen möchte).
Hatte das Script fast fertig, allerdings gab es immer Fehler.
Wie kann ich das ganz einfach und schnell erledigen (ohne Fehler)?
Vielen Dank im Voraus!
Marc Reichelt || http://www.marcreichelt.de/
Hi!
Entschuldigung, hab was vergessen: Die Dateien sind keine Textdateien, sondern müssen exakt kopiert werden.
Marc Reichelt || http://www.marcreichelt.de/
Hallo Du ;)
ist allow_url_fopen On (in der phpinfo()-Ausgabe mal kurz abgleichen), kannst Du dies ganz einfach über
<?php
echo implode(file('http://dein.domain.de'));
?>
machen
Gruß aus Berlin!
eddi
Hallo nochmal,
ist allow_url_fopen On (in der phpinfo()-Ausgabe mal kurz abgleichen), kannst Du dies ganz einfach über
<?php
echo implode(file('http://dein.domain.de'));
?>
hab's verpennt: Du willst es ja nicht ausgeben sondern speichern:
<?php
$f=fopen('speicher.datei','w');
fputs($f,implode(file('http://dein.domain.de')));
fclose($f);
?>
Gruß aus Berlin!
eddi
Hallo Eddi,
ist allow_url_fopen On
Das ist eine Einstellung der php.ini
(in der phpinfo()-Ausgabe mal kurz abgleichen)
Wo soll da etwas über allow_url_fopen stehen? Ich kanns nicht finden (PHP5)
Grüße aus Berlin
Christoph S.
Hallo Christoph,
Wo soll da etwas über allow_url_fopen stehen? Ich kanns nicht finden (PHP5)
Das habe ich doch noch nicht :(
-- Configuration PHP Core --
Zeile zwei war es in PHP 4
Gruß aus Berlin!
eddi