Hallo, ich schreibe gerade ein kleines Quiz (Auszug aus Code)
Momentan ist es so das die erste Frage ausgelesen wird,
die Anworten werden in zufälliger Reihenfolge angezeigt.
Wie bekomme ich es nun hin das mir die Fragen mit den paßenden Antworten auch in zufälliger Reihenfolge angezeigt werden und jede Frage nur einmal ?
mfg
PHP-Code:
if($game < $anzahl and $w == "2" or $e == "1")
{
while (list ($line_num, $line) = each ($daten))
{
$z = explode("&&",$line);
if($line_num == $game)
{
$id = $z[0];
$frage = $z[5];
$array = array($z[1],$z[2],$z[3],$z[4]);
}
}
srand((float)microtime()*1000000);
shuffle($array);
$answer1 = $array[0];
$answer2 = $array[1];
$answer3 = $array[2];
$answer4 = $array[3];
$a1 = urlencode($answer1);
$a2 = urlencode($answer2);
$a3 = urlencode($answer3);
$a4 = urlencode($answer4);
die Anworten werden in zufälliger Reihenfolge angezeigt.
Wie bekomme ich es nun hin das mir die Fragen mit den paßenden Antworten auch in zufälliger Reihenfolge angezeigt werden und jede Frage nur einmal ?
mfg
Kommentar