HTML - Formular in Datei speichern

  • Ich möchte ein HTML-Formular nicht an eine Maildatei senden, sondern es soll in als Datei (z.b. .txt oder .log) abgespeichert werden.

    Könnte mir jmd. helfen ?

  • dann machs doch einfach mit fopen und dem modus a+ oder so. modus musst nachschauen hab grad nicht...

  • Uff, ich kenn die Befehle wohl, nur weiss ich nicht, wie ich die auf das Formular anpassen muss...Kannst du mir da helfen ?!?

  • Ja:

    Machs so:

    Code
    $inhalt = $_POST['formulartext'];
    $titel = $_POST['titel'];
    
    
    $datei = 'form_' . $titel . '.txt';
    $fopen = fopen($datei, "w+");
    fwrite($fopen, $inhalt);
    fclose($fopen);

    Habs jetzt nicht getestet. Ich glaub, du weisst jetzt, wie ichs meine. Sonst einfach anpassen...

  • Zitat von Dodo

    viel zu kompliziert ;)
    versuch mal die funktion: file_put_contents()

    wusst ich nicht ^^...
    meine idee war einfach schneller durch mein gehirn gezischt. thx hilft mir auch.

    aber meine geht doch schon oder?