PHP Inhalt einer Datei überschreiben

  • hast du überhaupt ein <form method="POST"> um den input?
    Erste Seite:

    PHP
    <form method="POST" action="write.php">
    <input name="leader" type="text" size="30" maxlength="30" placeholder="Name">
    <input type="submit" value="Absenden">
    </form>


    write.php

    PHP
    <?php
        $handle = fopen("leader.txt","a"); // a = Anhänge Modus, heißt daten werden angehängt 
        fwrite($handle, $_POST['leader']); // damit schreibt er nur das was du im Input stehen hast in die Datei
    fclose($handle);
    ?>


    Müsste so funktionieren. Ist aber ungetestet und auch nicht sauber...

    Mit freundlichen Grüßen
    Developer
    Go/Python Developer | ehm. Webdeveloper | Fachinformatiker Anwendungsentwicklung
    Arbeitet in einem cloudigen Umfeld bei einem der größten deutschen Rechenzentrumsbetreibern

  • Du könntest auch, wenn du einfache sachen überschrieben/Auslesen willst das hier benutzen.
    Dini in PHP


    Ja, kann ich machen, allerdings liegt es nicht in meinem Sinne...


    Zitat von Rox97


    Es ist nur ne kleine Seite aus reiner Übung herraus.
    Auf MySQL werde ich nicht unbedingt umsteigen.
    Ich will ja gerade die Arbeit mit den Datein in PHP üben, da macht der Umstieg keinen Sinn.


    /e

    Müsste so funktionieren. Ist aber ungetestet und auch nicht sauber...


    Danke, hat einwandfrei geklappt!
    Super :D

    Hauptsache ist ja immer, dass du es verstehst und das es funktioniert. Es bringt nichts, wenn du einen Code hast den du nicht verstehst, und noch weniger bringt es was wenn du einen Code hast der nicht tut. Naja, und wenn beides zusammen kommt, dann wirds lustig.

    2 Mal editiert, zuletzt von Rox97 ()

  • Slash™:
    Es ist nicht in meinem Sinne, weil ich es nur mit einfachsten Mitteln wollte.
    Danke für deine Mühe :D

    Hauptsache ist ja immer, dass du es verstehst und das es funktioniert. Es bringt nichts, wenn du einen Code hast den du nicht verstehst, und noch weniger bringt es was wenn du einen Code hast der nicht tut. Naja, und wenn beides zusammen kommt, dann wirds lustig.