[PHP] Hilfe - In Datei schreiben

  • Ich habe folgendes Script für ein User Control Panel erstellt:


    Das ist die Datei, die das Passwort ändern soll. Aber wie? Ich habe keine Ahnung wie ich machen soll, das das Script das neue Passwort genau in der txt datei dahin schreibt wo das alte steht, und das alte überschreibt.


    Weitere Fakten:
    meine index datei sieht so aus:


    Die Userdatei MrMonat.txt:

  • Hier:


    EDIT: Im nachihnein merke ich, dass man die Whileschleife in eine Forschleife ersetzen könnte, haben beide die gleiche Funktion, nur macht man es eher in einer Forschleife.

  • Habs so geändert:


    und bekommme bei Zeile 90 error. Zeile 90:

    PHP
    list($bez[$i], $data[$i]) =  $zeile); // Teilt die Zeile z.b. $bez[18] = Level ; $data[18] = 1
  • Habe das Script jetzt folgendermaßen verändert:


    Jetzt klappt alles, außer das die ini jetzt so aussieht:


    Wie bekomme ich den Wert Geld jetzt in die nächste Zeile?

    Einmal editiert, zuletzt von mrmonat ()

  • PHP
    $data[1] = $neupasswort1;


    zu

    PHP
    $data[1] = $neupasswort1 . '\n';


    Siehe dazu Zeile 101 im Beispielscript....:

    PHP
    $data[1] .= '\n'; // benötigt man, wenn der Eintrag keinen Zeilenumbruch macht


    San Andreas [Fun]RealLife
    [ TOOL ] Grex's RCON Tool
    "Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher" - Albert Einstein

    Einmal editiert, zuletzt von Grex ()

  • jetzt sieht die .txt so aus:

  • jetzt ist die .txt so:

  • wie meinst du das... mein code sieht im Moment so aus: