Marc Reichelt: Datei von einem fremden Server lokal speichern?

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/

--
Linux is like a wigwam - no windows, no gates and an Apache inside!
Frage: Wie wechselt Bill Gates eine Glühbirne?
Antwort: Gar nicht - er erklärt Dunkelheit(tm) zum Standard.
SELFCode: ss:| zu:) ls:< fo:# de:> va:} ch:? sh:) n4:( rl:? br:^ js:( ie:% fl:( mo:)
http://emmanuel.dammerer.at/selfcode.html
  1. Hi!

    Entschuldigung, hab was vergessen: Die Dateien sind keine Textdateien, sondern müssen exakt kopiert werden.

    Marc Reichelt || http://www.marcreichelt.de/

    --
    Linux is like a wigwam - no windows, no gates and an Apache inside!
    Frage: Wie wechselt Bill Gates eine Glühbirne?
    Antwort: Gar nicht - er erklärt Dunkelheit(tm) zum Standard.
    SELFCode: ss:| zu:) ls:< fo:# de:> va:} ch:? sh:) n4:( rl:? br:^ js:( ie:% fl:( mo:)
    http://emmanuel.dammerer.at/selfcode.html
  2. 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

    1. 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

      1. 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.

        1. 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