Ankündigung

Einklappen
Keine Ankündigung bisher.

Zeilen aus .txt löschen und editieren

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Zeilen aus .txt löschen und editieren

    Hallo @ all,

    ich stehe gerade vor einem grossen Problem.
    Und zwar hab ich eine .txt Datei mit versch. Lizenzen

    und zwar so:

    windows##-##asdf-56zth-ghjk75-ghkj76
    mac##-##fgj6-ghj76i-zjk78hj
    ASUS##-##asf-fhgtr-ghzrtf-6zhkl
    samsung##-##5zjjgh-76juj-67uzjgh

    Das schreiben in diese Datei ist kein Problem. Auch das Anzeigen klappt gut.

    Angezeigt wird es so:

    windows
    asdf-56zth-ghjk75-ghkj76

    ein br dazwischen damit man es besser lesen kann.

    Jetzt will ich aber, dass neben jeder Doppelzeile ein Edit Button und ein Delete Button steht.

    Bei der Ausgabe von den Keys wollte ich das versuche, jedoch steht dann neben JEDER Zeile die zwei Buttons.-->
    PHP-Code:
    $inhalt file("keys.txt");
    $trennzeichen "##-##";
    foreach(
    $inhalt as $value){
     
    $text split($trennzeichen$value);
     foreach(
    $text as $eintrag){
      echo 
    $eintrag;
      echo 
    "<br>";
     }
     echo 
    '<input type="submit" name="save" value="Delete">';
     echo 
    '<input type="submit" name="save" value="Edit">';
     echo 
    "<hr>"
    ich will ja aber jede 2 und dass man mit denen die Zeile, die man gewählt hat, editieren oder löschen kann.

    Wäre sehr froh wenn mir jmd. helfen könnte

    mfg timi19

  • #2
    Du brauchst eine Form, wenn du Buttons verwenden willst (POST), oder Links (GET).

    Kommentar


    • #3
      Zitat von lstegelitz Beitrag anzeigen
      Du brauchst eine Form, wenn du Buttons verwenden willst (POST), oder Links (GET).
      Hab ich
      Jedoch eben, stehen dann die Buttons bei jeder Zeile, ich will aber ja jede "zweite"

      Kommentar


      • #4
        Google: PHP odd even

        Kommentar


        • #5
          Falsch formuliert. Du willst nicht in jede zweite Zeile einen Button setzen, sondern zu jedem der Datensätze.

          Wenn du die Datei mit $array = file('datei'); einliest, dann brauchst du also für jedes Arrayelement einen Button (und ggf. auch ein eigenes Formular). Wenn du einen Datensatz in zwei oder mehr Zeilen darstellen willst, dann hat das mit der Struktur der Daten aber nichts zu tun.

          Kommentar

          Lädt...
          X