Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Quiz der printer resulutatet.?

Quiz der printer resulutatet.?


 

Quiz der printer resulutatet.?

Monkally  

Hej!

Jeg er igang med at lave en quiz i PHP som printer resulutatet af ens spørgsmål ud,
istedet for at man har en masse sider. LIgesom ved en fejl medelse, så printer den fejl
meddelsen istedet for at lave en side der hedder fejl.php. Så nu er mit spørgsmål, hvordan
for jeg den til at regne resulutatet og så printe det?

Koden jeg har gang i:

<?php
$antal_m 
6// Antal muligheder ved hvert spørgsmål
$antal 7// Antal spørgsmål
$side "test_resultat_"// Navnet på den side, man sendes til, når resultat er fundet.
Hvis man havde flest ved value="3" vil man sendes man til test_resultat_1$side_type
$side_type 
".html"// Filtypen, for resultat siden ^
$u "yes"// Yes, tjekker om der er valgt noget ved alle spørgsmål
$u_fejl "Vælg venligst en valgmuglihed ved alle spørgsmål"// Fejlmeddelse hvis yes
over

for($x 1$x <= $antal_m$x++) {
$v[$x] = 0;
}
if(
$_GET[action] == "test") {
for(
$i 1$i <= $antal$i++) {
$hent "_$i";
$get $_POST[$hent];
if(
$u == "yes") {
if(
$get || $get 4) {
print 
"$u_fejl";
exit;
}
else {
}
$num $get;
for(
$p 1$p <= $antal_m$p++) {
if(
$num == $p) {
$v[$p]++;
}
}
if(
$u == "yes") {
}
}
}
for(
$r 1$r <= $antal_m$r++) {
for(
$r2 1$r2 <= $antal_m$r2++) {
if(
$r2 == "1") {
$tjek $v[$r] >= $v[$r2];
}
else {
$tjek $tjek && $v[$r] >= $v[$r2];
}
}
if(
$tjek) { 
print 
"<meta http-equiv=\"refresh\" content=\"0;URL=$side$r$side_type\">";
exit;
}
}
}
else { 
?>

<form method="post" action="?action=test"> 

<h1>Quiz</h1>

<p>
<b>Spørgsmål 1</b><br />
<input type="radio" name="_1" value="1"> Svarmulighed 1 ved spørgsmål 1<br /> 
<input type="radio" name="_1" value="2"> Svarmulighed 2 ved spørgsmål 1<br /> 
<input type="radio" name="_1" value="3"> Svarmulighed 3 ved spørgsmål 1<br /> 
<input type="radio" name="_1" value="4"> Svarmulighed 4 ved spørgsmål 1<br /> 
<input type="radio" name="_1" value="5"> Svarmulighed 5 ved spørgsmål 1<br /> 
<input type="radio" name="_1" value="6"> Svarmulighed 6 ved spørgsmål 1
</p>

<p>
<b>Spørgsmål 2</b><br />
<input type="radio" name="_2" value="1"> Svarmulighed 1 ved spørgsmål 2<br /> 
<input type="radio" name="_2" value="2"> Svarmulighed 2 ved spørgsmål 2<br /> 
<input type="radio" name="_2" value="3"> Svarmulighed 3 ved spørgsmål 2<br /> 
<input type="radio" name="_2" value="4"> Svarmulighed 4 ved spørgsmål 2<br /> 
<input type="radio" name="_2" value="5"> Svarmulighed 5 ved spørgsmål 2<br /> 
<input type="radio" name="_2" value="6"> Svarmulighed 6 ved spørgsmål 2
</p>

<p>
<b>Spørgsmål 3</b><br />
<input type="radio" name="_3" value="1"> Svarmulighed 1 ved spørgsmål 3<br /> 
<input type="radio" name="_3" value="2"> Svarmulighed 2 ved spørgsmål 3<br /> 
<input type="radio" name="_3" value="3"> Svarmulighed 3 ved spørgsmål 3<br /> 
<input type="radio" name="_3" value="4"> Svarmulighed 4 ved spørgsmål 3<br /> 
<input type="radio" name="_3" value="5"> Svarmulighed 5 ved spørgsmål 3<br /> 
<input type="radio" name="_3" value="6"> Svarmulighed 6 ved spørgsmål 3
</p>

<p>
<b>Spørgsmål 4</b><br />
<input type="radio" name="_4" value="1"> Svarmulighed 1 ved spørgsmål 4<br /> 
<input type="radio" name="_4" value="2"> Svarmulighed 2 ved spørgsmål 4<br /> 
<input type="radio" name="_4" value="3"> Svarmulighed 3 ved spørgsmål 4<br /> 
<input type="radio" name="_4" value="4"> Svarmulighed 4 ved spørgsmål 4<br /> 
<input type="radio" name="_4" value="5"> Svarmulighed 5 ved spørgsmål 4<br /> 
<input type="radio" name="_4" value="6"> Svarmulighed 6 ved spørgsmål 4
</p>

<p>
<b>Spørgsmål 5</b><br />
<input type="radio" name="_5" value="1"> Svarmulighed 1 ved spørgsmål 5<br /> 
<input type="radio" name="_5" value="2"> Svarmulighed 2 ved spørgsmål 5<br /> 
<input type="radio" name="_5" value="3"> Svarmulighed 3 ved spørgsmål 5<br /> 
<input type="radio" name="_5" value="4"> Svarmulighed 4 ved spørgsmål 5<br /> 
<input type="radio" name="_5" value="5"> Svarmulighed 5 ved spørgsmål 5<br /> 
<input type="radio" name="_5" value="6"> Svarmulighed 6 ved spørgsmål 5
</p>

<p>
<b>Spørgsmål 6</b><br />
<input type="radio" name="_6" value="1"> Svarmulighed 1 ved spørgsmål 6<br /> 
<input type="radio" name="_6" value="2"> Svarmulighed 2 ved spørgsmål 6<br /> 
<input type="radio" name="_6" value="3"> Svarmulighed 3 ved spørgsmål 6<br /> 
<input type="radio" name="_6" value="4"> Svarmulighed 4 ved spørgsmål 6<br /> 
<input type="radio" name="_6" value="5"> Svarmulighed 5 ved spørgsmål 6<br /> 
<input type="radio" name="_6" value="6"> Svarmulighed 6 ved spørgsmål 6
</p>

<input type="submit" value="Test mig!">

</form> 

<?php
}
?>



Dato : 23.09.2006, 19:28

Visninger : 1263

Points : 80




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund