hallo iedereen! ik ben bezig met het maken van een heel simpel html/php iq test testje voor school. wat ik wil is dat er per pagina een vraag wordt getoond ipv alle vragen in 1 keer. hoe doe ik dit? gewoon door de vragen in een aparte html te zetten of is hier meer voor nodig?
de html code:
de php code:Code:<HTML> <HEAD> <TITLE>An 10 Question IQ Test</TITLE> </HEAD> <BODY> <form action="IQ.php" method="post"> <br /><br /> Below are the 10 questions for this IQ Test. ALL ANSWERS IN LOWERCASE PLEASE.Answer as honestly as you can. <br /><br /> Test question 1: What is the approximate shape of orange fruit, it starts with "r". <input type="text" name="T1" size="30"> <br /><br /> Test question 2: What is the product of 5 and 3? <input type="text" name="T2" size="30"> <br /><br /> Test question 3: If I have 3 apples and 12 mangoes, how many fruits do I have? <input type="text" name="T3" size="30"> <br /><br /> Test question 4: -5 + (+9)-(-8) is how much? <input type="text" name="T4" size="30"> <br /><br /> Test question 5: The result of 2 to the power of 6 divided by eight squared is how much? <input type="text" name="T5" size="30"> <br /><br /> Test question 6: If I have a right triangle whose two shorter sides are 5 and 12 respectively, how long is the longest side? <input type="text" name="T6" size="30"> <br /><br /> Test question 7: What is the name of a popular TV news network with two “Ns” comprised of 3 letters as initials? <input type="text" name="T7" size="30"> <br /><br /> Test question 8: In 2008, John is 2 times older than Jerry. In 2040, Jerry will be 46 years old. Find John's year of birth. <input type="text" name="T8" size="30"> <br /><br /> Test question 9: If you are using Excel, which function offers the most convenient and most popular approach for extracting data from other spreadsheets or workbooks without using the manual copy and paste method. This is a one word answer. <input type="text" name="T9" size="30"> <br /><br /> Test question 10: If a 65 year old couple retires today how much may they need today to cover their future health care cost? This answer is only a figure and does not include a dollar sign. <input type="text" name="T10" size="30"> <br /><br /> <input type="submit" value="Compute my IQ now!"> </form> </BODY> </HTML>
heel erg bedankt alvast!Code:<HTML> <HEAD> <TITLE>Your IQ Test Result!</TITLE> </HEAD> <BODY> <?php //Initialize variables $T1 = $_POST['T1']; $T2 = $_POST['T2']; $T3 = $_POST['T3']; $T4 = $_POST['T4']; $T5 = $_POST['T5']; $T6 = $_POST['T6']; $T7 = $_POST['T7']; $T8 = $_POST['T8']; $T9 = $_POST['T9']; $T10 = $_POST['T10']; //1 if($T1 == round) { $TS1 = 3; } else { $TS1 = 0; } //2 if($T2 ==15) { $TS2 = 3; } else { $TS2 = 0; } //3 if($T3 == 15) { $TS3 = 3; } else { $TS3 = 0; } //4 if($T4 == 12) { $TS4 = 3; } else { $TS4 = 0; } //5 if($T5 == 1) { $TS5 = 3; } else { $TS5 = 0; } //6 if($T6 == 13) { $TS6 = 3; } else { $TS6 = 0; } //7 if($T7 =="cnn") { $TS7 = 4; } else { $TS7 = 0; } //8 if($T8 == 1980) { $TS8 = 4; } else { $TS8 = 0; } //9 if($T9 =="vlookup") { $TS9 = 4; } else { $TS9 = 0; } //10 if($T10 == 360000) { $TS10 = 15; } else { $TS10 = 0; } //Total mental age scores $mentalage= $TS1 + $TS2+ $TS3+ $TS4+ $TS5+ $TS6+ $TS7+ $TS8+ $TS9+ $TS10; $IQ= ($mentalage/40)*100; echo "<br />Hi, your IQ is:"." ".round($IQ,0); echo "<br />"; echo "<br />Thank you for taking this test!<br />" ?> </BODY> </HTML>
- waarschijlijk domme html/php vraag
-
10-11-2010, 15:16 #1
- Berichten
- 110
- Lid sinds
- 14 Jaar
waarschijlijk domme html/php vraag
Laatst aangepast door Mark St : 10-11-2010 om 15:22
-
-
10-11-2010, 15:26 #2
- Berichten
- 1.263
- Lid sinds
- 16 Jaar
Re: waarschijlijk domme html/php vraag
Simpel voorbeeld
Code:<?php if($_GET['pagina']) == 1) { echo "bla bla bla"; echo "<a href='?pagina=2'>Ga naar pagina 2</a>"; } elseif($_GET['pagina'] == 2) { echo "bla bla bla"; } elseif($_GET['pagina'] == 3) { echo "et cetera et cetera"; } else { // index bla bla } ?>
-
10-11-2010, 16:05 #3
- Berichten
- 110
- Lid sinds
- 14 Jaar
Re: waarschijlijk domme html/php vraag
hmm zou u er heel misschien een klein beetje uitleg geven, heb hem nog niet door :( :$
-
10-11-2010, 16:19 #4
- Berichten
- 1.263
- Lid sinds
- 16 Jaar
Re: waarschijlijk domme html/php vraag
Hmm lastig om even snel uit te leggen, iets als dit helpt je vast wel verder;
http://computerfaq.be/pagina-systeem-met-php/
-
10-11-2010, 16:42 #5
- Berichten
- 110
- Lid sinds
- 14 Jaar
Re: waarschijlijk domme html/php vraag
ik snap hoe het werkt met de tutorial, maar ik zit nog met een probleem. mijn script laat de antwoorden contoleren als er op de knop wordt gedrukt. als ik alle vragen op een aparte pagina in laat laden dan controleert hij er of maar 1 of er moet een wonder gebeuren waardoor alle ingevoerde antwoorden worden gecontroleerd en berekend. enig idee hiervoor?
alvast bedankt !:)
-
10-11-2010, 17:05 #6
- Berichten
- 75
- Lid sinds
- 16 Jaar
Re: waarschijlijk domme html/php vraag
Je zou alle antwoorden kunnen opslaan in een cookie en die na de laatste vraag, en het berekenen van het iq kunnen verwijderen. Of je gaat kijken voor een leuke javascript stukje (jquery)
-
10-11-2010, 17:32 #7
- Berichten
- 110
- Lid sinds
- 14 Jaar
Re: waarschijlijk domme html/php vraag
dat ik nooit eerder heb gedacht aan jquery, goed idee! kan ik gewoon in bijvoorbeeld tabs of een slider de vragen erin zetten :)
iemand overigens nog een idee hoe ik na een tijd van het laden van index.html een timer kan laten zien die als hij afloopt een bepaald php bestand laadt? :)Laatst aangepast door Mark St : 10-11-2010 om 18:35 Reden: Automatisch samengevoegd.
-
10-11-2010, 22:43 #8
- Berichten
- 1.263
- Lid sinds
- 16 Jaar
Re: waarschijlijk domme html/php vraag
dat ik nooit eerder heb gedacht aan jquery, goed idee! kan ik gewoon in bijvoorbeeld tabs of een slider de vragen erin zetten :)
Aanvullend bericht:
iemand overigens nog een idee hoe ik na een tijd van het laden van index.html een timer kan laten zien die als hij afloopt een bepaald php bestand laadt? :)
Gewoon met javascript een teller op xx seconden zetten en weergeven, en met php of html een redirect toevoegen.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic