phpbar.de logo

Mailinglisten-Archive

[php] keine Ausgabe des Werts in der Variable

[php] keine Ausgabe des Werts in der Variable

ingo.preuss at gmx.net ingo.preuss at gmx.net
Mon Feb 20 15:32:29 CET 2006


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