max: php: an anfang einer datei schreiben

hallo,

wie kann ich an den anfang einer datei schreiben?

mfg

  1. Hi

    »» hallo,

    wie kann ich an den anfang einer datei schreiben?

    $fp = fopen($datei,w);
    fputs($fp,$string);
    fclose($fp);

    das ist stark simplifiziert, zum beispiel solltest du noch mit flock(); arbeiten, damit hinterher auch das richtige in der datei steht.

    Fabian

  2. wie kann ich an den anfang einer datei schreiben?

    da ich annehme, dass du nicht den anfang der Datei ueberschreiben willst, sonder quasi vorne was anhaengen moechtest:
    -Datei zum lesen und schreiben oeffnen.
    -Datei einlesen.
    -Neuen string ala "Neuer Eintrag". $inhalt_der_datei erzeugen.
    -fseek zum anfang der datei.
    -den neuen string schreiben.
    -datei schliessen.

    Hoffe diese Anweisungen sind detailliert genug...

    1. Moin!

      wie kann ich an den anfang einer datei schreiben?

      da ich annehme, dass du nicht den anfang der Datei ueberschreiben willst, sonder quasi vorne was anhaengen moechtest:
      -Datei zum lesen und schreiben oeffnen.
      -Datei einlesen.
      -Neuen string ala "Neuer Eintrag". $inhalt_der_datei erzeugen.
      -fseek zum anfang der datei.
      -den neuen string schreiben.

      • Rest der (vorher eingelesenen) Datei schreiben

      -datei schliessen.

      - Sven Rautenberg

      --
      Diese Signatur gilt nur am Freitag.
  3. Hi!

    Meist Du sowas wie da:
    http://forum.de.selfhtml.org/?t=29541&m=159831

    Grüße, Bürgle
    http://www.benotung.de