Fråga : Php-Quiz

Hälsningar

I har en quiz som jag satte tillsammans using HTML (POSTA bildar) och PHP. Den ska quizen ger en ställning, efter besökare har klickat har sänt.  Vad I-förmiddagtryin som ska figureras ut, är det bäst långt som visar besökare ifrågasätta med svaret de väljer och, det korrekta svaret (om det inte är svaret som de väljer), på mitt ”resulterar” page.
" klar "

Svar : Php-Quiz

Använd understödjaförslag eller använd PHP för det hela tinget!

Läst ut bildasvaren med PHP, och ha lista med korrekta svar som väntar redan i, PHP-särar på resultatsidan. Som sagt, jag skulle föreslår bruket av en samling och går till och med den som var steg-för-steg, men du kunde ha varje korrekt svar att vänta i en separat variabel.

Förlåta min fel, min php är ganska rostigt dessa dagar.
====

//set kontrar
$counter = 0;

//set listar av korrekta svar
$correct1 = ”A”;
$correct2 = ”B”;

//check, om bilda data, postas
om (isset ($_POST))
{
//take ut lista av bilda, glömmer inte att sanitize användaren matar in!
$answer1 = htmlsafechars ($_POST [”answer1”]);
$answer2 = htmlsafechars ($_POST [”answer2”]);

eka ”IFRÅGASÄTTER 1
”;
om ($answer1 == $correct1)
{
eka ”ditt svar av”. $answer1. ”var korrekt!

”;
$counter++;
}
annars
{
eka ”ditt svar: ”. $answer1. ”,
”;
eka ”, men det korrekta svaret var: ”. $correct1. ”,

”;
}

eka ”IFRÅGASÄTTER 2
”;
om ($answer2 == $correct2)
{
eka ”ditt svar av”. $answer2. ”var korrekt!

”;
$counter++;
}
annars
{
eka ”ditt svar: ”. $answer2. ”,
”;
eka ”, men det korrekta svaret var: ”. $correct2. ”,

”;
}

eka ”dig görade poäng”. $counter. ”korrekta svar! ”;
}

? >

==
Jag hoppas denna görar klar föreställa a bet, men igen, jag skulle brukssamlingar.
Andra lösningar  
 
programming4us programming4us