Kleines Problem mit Dateiverarbeitung

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Kleines Problem mit Dateiverarbeitung

    Hi

    Ich habe leider recht wenig ahnung von PHP und auch jetzt nicht die Zeit es mir richtg anzueignen.

    Hätte hier ne kleine Problemstellung und bräuche ne Lösung dafür, bzw. Ansätze zur Lösung.

    * Jemand soll auf ner Seite einen String eingeben können.
    * Dieser String soll dann in ne Datei geschrieben werden,
    * vorher aber schauen, ob der String schon vorhanden ist.
    * und das selbe Spielchen wieder von vorne.
    wenns nicht zu viel aufwand ist, noch auf der Seite zur Eingabe des Strings eine Liste mit allen bisherigen Einträgen.

    Wäre super wenn mir jemand "auf die schnelle" helfen könnte
  • Hi,

    schau dir mal unser Login Wiki an: [coderwiki]HowTos/PHP-Login-Registrierung-Tutorial[/coderwiki]
    Da sind auch Schreibzugriffe abgehandelt.

    Wichtig für dich ist ja nur die registrierung.php

    Quellcode

    1. <?php
    2. if($_POST['submit'] == 1) {
    3. $line = $_POST['user'] ."\t". md5($_POST['password'])."\n";
    4. $handle = fopen('db.txt', "a");
    5. fwrite($handle, $line)or die('Fehler beim Schreiben');
    6. fclose($handle);
    7. }
    8. ?>
    9. <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
    10. <input type="hidden" name="submit" value="1" />
    11. <table>
    12. <tr>
    13. <td>Benutzername:</td>
    14. <td><input type="text" name="user" /></td>
    15. </tr>
    16. <tr>
    17. <td>Passwort:</td>
    18. <td><input type="password" name="password" /></td>
    19. </tr>
    20. <tr>
    21. <td colspan="2">
    22. <input type="submit" value="Registrieren" />
    23. </td>
    24. </tr>
    25. </table>
    26. </form>
    Alles anzeigen