![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 1 Dołączył: 20.01.2008 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mój drugi temat i drugie pytanie. Chciałbym na swojej stronie zrobić quiz. W php... Mam skrypt javascript no ale wole w php bo to będzie napisane przezemnie
![]() pytania.html <html> <head> <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2"> <meta name="Generator" content="kED2"> <title>Pytania</title> <link rel="stylesheet" href=" [nazwa_arkusza_stylow.css] " type="text/css"> </head> <body> <form action="wyniki.php" method="post"> <table border="0"> <td>Pytanie 1</td> <tr><td> <input type="checkbox" name="p1o1"></td><td>Odpowiedz 1</td></tr> <tr><td> <input type="checkbox" name="p1o2"></td><td>Odpowiedz 2</td></tr> <tr><td> <input type="checkbox" name="p1o3"></td><td>Odpowiedz 3</td></tr> <tr><td> <input type="checkbox" name="p1o4"></td><td>Odpowiedz 4</td></tr> <td>Pytanie 2</td> <tr><td> <input type="checkbox" name="p2o1"></td><td>Odpowiedz 1</td></tr> <tr><td> <input type="checkbox" name="p2o2"></td><td>Odpowiedz 2</td></tr> <tr><td> <input type="checkbox" name="p2o3"></td><td>Odpowiedz 3</td></tr> <tr><td> <input type="checkbox" name="p2o4"></td><td>Odpowiedz 4</td></tr> <tr><td colspan="2"><input type="submit" value="Zapisz"></td></tr> </table> </form> </body> </html> config.php $p1o1=$_POST['p1o1']; $p1o2=$_POST['p1o2']; $p1o3=$_POST['p1o3']; $p1o4=$_POST['p1o4']; $p2o1=$_POST['p2o1']; $p2o2=$_POST['p2o2']; $p2o3=$_POST['p2o3']; $p2o4=$_POST['p2o4']; Wysyła mi ten formularz do wyniki.php. I teraz w wyniki w php ... Jak sprawdzić które pole zaznaczył 'quizowicz' ? Jak odpowiedz jest poprawna to $wynik1 = 1; jeśli błędna to $wynik1 = 0; $wynik= $wynik1 + $wynik2 + wynikn; echo "$wynik poprawnych odpowiedzi." Dobrze kombinuje ? tylko jak sprawdzić jakie pole zaznaczył ? ;( Ten post edytował Kaarpiik 22.01.2008, 16:33:56 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 4.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 1 Dołączył: 20.01.2008 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
aaa no wiem... wszystkie te skróty mam w config.php i includowane do wyniki.php... tylko jak sprawdzić co zaznaczył ten ktoś
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 15.10.2004 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Sprawdz sobie które zmienne nie są puste za pomocą !empty()
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 1 Dołączył: 20.01.2008 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
Jakieś inne propozycje ?
|
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 289 Pomógł: 77 Dołączył: 5.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Może tak, daj do każdego inputa "value=1", potem zrób porównanie na właściwej odpowiedzi: if($_POST['wlasciwa_odpowiedz']==1) to coś tam ...
-------------------- awake
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 06:21 |