Werte aus der form in Variable speichern

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Werte aus der form in Variable speichern

    Servus Leute,
    ich brauche dringend Hilfe und bin Dankbar für alles was ihr mir anbietet.

    Ich schreibe gerade ein Rechenprogramm, dass mir 2 Zufallszahlen und zufällig eine der 4 Grundrechenarten ausgibt. Bitte verzeiht, dass Programm ist nicht immer sehr schlau geschrieben. Ich hatte irgendwann einfach keine Lust mehr und habe es mir dann doch schwerer gemacht als sonst!


    <?
    switch($seite)
    {
    case "";
    echo "<div id='uberschrift'><br><br><h1>Rechenprogramm</h1>";
    echo "<a href='programm.php?seite=weiter'>Programm starten</a></div>";
    break;

    case "weiter";

    echo "<div id='uberschrift'><br><br><h2>Rechenaufgabe</h2></div><br>";

    $erhoehen = $aktuellerDurchlauf+1;

    ?>
    <form action="" name="test" method="GET">
    <?
    echo "<input type='hidden' name='aktuellerDurchlauf' value='$erhoehen'>";

    echo "<input type='hidden' name='a1' value='$zahl1'>";
    echo "<input type='hidden' name='r1' value='$rechenart'>";
    echo "<input type='hidden' name='b1' value='$zahl2'>";
    echo "<input type='hidden' name='e1' value='$eingabe'>";

    echo "<input type='hidden' name='a2' value='$zahl1'>";
    echo "<input type='hidden' name='r2' value='$rechenart'>";
    echo "<input type='hidden' name='b2' value='$zahl2'>";
    echo "<input type='hidden' name='e2' value='$eingabe'>";

    echo "<div id='zahlen'>";

    echo "$zahl1 $rechenart $zahl2 = ";
    echo "<input type='text' name='eingabe'><br><br>";

    echo "<input type='submit' name='seite' value='weiter'>";

    echo "<div id='zurueck'>";
    echo "&nbsp; <a href='programm.php'>abbrechen</a>";
    echo "</div>";

    echo "</div>";
    ?>
    </form>

    Ich habe alles gut geschafft jetzt hängt es aber an etwas.
    Mein Problem:

    Meine Werte in der Form werden immer gespeichert und alle Variablen bekommen immer die gleichen Werte.

    Was ich gerne will:

    Jedes mal wenn die Form geladen wird, sollen meine Werte in Variablen gespeichert werden.

    Aber nur so:
    aktuellerDurchlauf=1
    gespeichert werden soll

    $a1 =$zahl1;
    $r1 = $rechenart;
    $b1 = $zahl2;
    $e1 = $eingabe;


    aktuellerDurchlauf=2
    gespeichert werden soll

    $a2 =$zahl1;
    $r2 = $rechenart;
    $b2 = $zahl2;
    $e2 = $eingabe;


    usw.

    Mein Programm wird später nur 10 durchlaufen, dann werden die Eingaben ausgewertet.
    Aber das ist jetzt was anderes.

    Ich hoffe ich habe meine Probleme deutlich gemacht, hat einer von euch eine Lösung/Tipp/Rat oder sonst was, was mir evntl. helfen könnte.

    Danke an Alle!
    Last edited by eazy2011; 30-12-2011, 09:02.

  • #2
    Bitte benutze die PHP-Tags () und sorge für eine vernünftige Formatierung. So liest sich das keiner gerne durch. Und bitte schmeiß auch die Zeilenangaben raus.

    Danke
    Peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Comment


    • #3
      Originally posted by eazy2011 View Post
      Meine Werte in der Form werden immer gespeichert
      An welcher Stelle in dem Script das du gepostet hast bist du der Meinung dass das steht?

      Comment


      • #4
        Sorry Leute
        Habe ich nicht gewusst, dass ich das so komisch "geschmissen" habe.
        Sorry

        Comment


        • #5
          Wie wäre es damit, du änderst das dann?

          Comment


          • #6
            habe es doch geändert oder?!

            Comment


            • #7
              Und wo sind deiner Meinung nach die PHP-Tags?

              Comment

              Working...
              X