Mailinglisten-Archive |
Hallo Listener, ich sitze an einem Quiz in PHP fest. Ich will den Inhalt des 2-dimen. Arrays $fragen an der Stelle [$zufallsfrage_2][1] ausgeben lassen. Kriege aber nichts angezeigt. Das Quiz läuft. Von daher ist der Wert, i.d.F. die Frage im Array, vorhanden. Die Ausgaben sollten in der auswertungsseite.php angezeigt werden. Aktuell läuft bei mir 5.0.5 und register_globals sind ON. quiz.php <?php //Session starten oder wieder aufnehmen: session_start(); //Fragen: $fragen[0][0]="Welche Stadt ist die Hauptstadt von Deutschland?"; $fragen[0][1]="Berlin"; $fragen[1][0]="In welcher Sprache werden Webseiten erstellt?"; $fragen[1][1]="XHTML"; ... auswertung.php <?php //Session starten oder wieder aufnehmen: session_start(); if($_SERVER["REQUEST_METHOD"] == 'POST') { $_SESSION["antwort"]=$_POST["antwort"]; // bei echo $_SESSION["antwort"] keine Ausgabe } //include "quiz.php"; $position = count($zufallsfragen_2); $zufallsfrage_2 = $zufallsfragen_2[$position]; echo "Das ist zufallsfrage_2: " . $zufallsfrage_2 . '<br>'; echo "Inhalt von fragen[$zufallsfrage_2][1]: " . $fragen[$zufallsfrage_2][1] . '<br>'; // keine Ausgabe if($fragen[$zufallsfrage_2][1] == $_POST["antwort"]){ //wird richtig ausgegeben echo $richtig; } else { echo $falsch; } Vielen Dank, Ingo Preuss
php::bar PHP Wiki - Listenarchive