André Laugks: Funktion um Datei anzulegen

Hallo!

Ich finde keine Funktion, um eine Datei anzulegen. Um mit einer Datei zu arbeiten, gibt es ja fast 1000 Funktionen. Ich möchte auf dem Server eine *.txt-; oder *.htm(l)-Datei anlegen. In dieser Datei möchte ich einen String ablegen und später immer wieder drauf zugreifen zu können

Vielen Dank und mfg, André Laugks

  1. Hallo!

    Ich finde keine Funktion, um eine Datei anzulegen. Um mit einer Datei zu arbeiten, gibt es ja fast 1000 Funktionen. Ich möchte auf dem Server eine *.txt-; oder *.htm(l)-Datei anlegen. In dieser Datei möchte ich einen String ablegen und später immer wieder drauf zugreifen zu können

    Vielen Dank und mfg, André Laugks

    -> datei anlegen:

    erst prüfen ob datei existiert:

    file_exists(PFAD) -> 1 = datei gibt's ; 0 datei gibts nicht (1 = true )

    -> wenn nicht exisitiert anlegen:

    fwrite(FNAME, strings....strings....strings , [lenght]);

    • FNAME = name der gewünschten datei (pfad nicht vergessen !!!!!)

    • strings...strings...strings = inhalt den du reinschreiben willst

    • [lenght] = maximallänge der datei in binärzeichen , wenn nicht begrenzt dann weglassen

    -> nacher immer mit fopen und entpsrechenden flags bearbeiten

    so, dasss soll's sein

    grüße

    Korbinian Bachl

    PS: www.analogon.com/php/forum

    1. Hallo!

      fwrite(FNAME, strings....strings....strings , [lenght]);

      Ich muß blind gewessen sein. Diese Funktion lag die ganze Zeit vor meinen Augen.

      so, dasss soll's sein

      Danke!

      PS: www.analogon.com/php/forum

      Guter Vorschlag! Werde auf jeden Fall mal vorbei kommen.

      mfg, André

      1. Hallo!

        fwrite(FNAME, strings....strings....strings , [lenght]);

        Ich muß blind gewessen sein. Diese Funktion lag die ganze Zeit vor meinen Augen.

        so, dasss soll's sein

        Danke!

        PS: www.analogon.com/php/forum

        Guter Vorschlag! Werde auf jeden Fall mal vorbei kommen.

        mfg, André

        fehler von mir, eine datei wird mit fwrite beschrieben, erschaffen wird sie mit fopen, also so:

        fopen ("writetest.txt", "a+");
        echo "file erschaffen";
        fwrite( "writetest.txt", "Mein Name ist Andre Laugks");
        echo "geschreiben !!";

        so, tschuldigung nochmal...

        gruß

        Korbinian