karl: log datei erzeugen

Hallo,

ich möchte ein formular versenden und jedesmal, wenn sich jemand in das formular einträgt, möchte ich eine neue zeile (mit zb: name und telefonnummer) an die datei anhängen.

habe schon vergeblich mit fopen() probiert, nichts hat so richtig geklappt!

für ein codebeispiel wäre ich sehr dankbar!!

danke, karl

  1. Hallo Karl,

    ich möchte ein formular versenden und jedesmal, wenn sich jemand in das formular einträgt, möchte ich eine neue zeile (mit zb: name und telefonnummer) an die datei anhängen.

    An wen willst Du das Formular versenden, und an wieviele ;-)
    Ich vermute eher, Du hast ein Formular, das geneigte User ausfüllen und anschliessend mit dem Submit-Button an _Deinen_ Webserver schicken.

    habe schon vergeblich mit fopen() probiert, nichts hat so richtig geklappt!

    Poste Doch mal Code, den Du geschrieben hast. Dann kann Dir vielleicht jemand sagen, was Du falsch machst.

    für ein codebeispiel wäre ich sehr dankbar!!

    Bring' Du zuerst was!

    Gruss,

    Vinzenz

    1. Hi vinzenz,

      hier mein ansatz!

      <?php

      if (isset($_POST['teilnehmen']))
      {

      $fp = fopen("loged_teilnehmer.txt","w");

      }

      ?>

      irgendwie läuft dsa in der bedingung nicht so richtig...

      ???

      1. Hallo Karl,

        <?php

        if (isset($_POST['teilnehmen']))
        {

        $fp = fopen("loged_teilnehmer.txt","w");

        ^^^^
        Du willst die Daten an Deine Logdatei anhängen, also musst Du die Datei mit
          fopen("...", "a");
        öffnen. Mit Deinem Befehl löschst Du stets die bisherige Datei, und es ist stets nur ein Eintrag drin.

        Näheres zu den Parametern unter http://www.php.net/manual/de/function.fopen.php

        hth und Gruss,

        Vinzenz