Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP] Quiz w postaci formularza
--ddr--
post
Post #1





Goście







Siemano, mam zamiar zrobić taki mały quiz, test - coś w tym rodzaju. Po prostu będzie kilka pytań i cztery odpowiedzi (a, b, c, d), przykładowo:

  1. <div class='thead'>1. Pytanie tutaj jakieś pewnie będzie czy coś?</div>
  2. <div class='trow2'>
  3. <form action=''>
  4. <input type='radio' name='pytanie1' value='1' />a) Pierwsza odpowiedź
  5. </br><input type='radio' name='pytanie1' value='2' />b) Druga odpowiedź
  6. </br><input type='radio' name='pytanie1' value='3' />c) Trzecia odpowiedź
  7. </br><input type='radio' name='pytanie1' value='4' />d) Czwarta odpowiedź
  8. </form>
  9. </div>


Na tym samym zasadzie są kolejne pytania tyle że z kolejnymi pytaniami zmienia się name='pytanie2, 3, 4..' a value byłoby to samo, chyba że numerować dalej ale to chyba nie istotne. Po prostu mam problem przy końcu - chciałbym zrobić przycisk submit, który sprawdzałby czy ktoś rozwiązał test poprawnie (przypuśćmy że w pytaniu pierwszym dobra odpowiedź to b - więc pytanie 1 dobry value to 2). Jeśli ktoś dobrze rozwiązał test to przenosi go dalej a jeśli nie to wyświetla tekst, że coś jest złe lub po prostu odświeża strone. Chodzi mi głównie o to sprawdzanie i jeśli dobrze to przenosi dalej. Proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
ddr
post
Post #2





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 27.03.2010

Ostrzeżenie: (0%)
-----


Nie wiem dlaczego napisało mi to rzekomo jako gość skoro byłem zalogowany - wybaczcie.
Go to the top of the page
+Quote Post
Wazniak96
post
Post #3





Grupa: Zarejestrowani
Postów: 550
Pomógł: 75
Dołączył: 5.06.2012
Skąd: Lębork

Ostrzeżenie: (0%)
-----


Zapisujesz poprawne odpowiedzi do tablicy, a następnie pętlą jedziesz po tablicy post i sprawdzasz poprawność. Jeżeli zła to. Przekierowanie... Potrzebne zagadnienja: instrukcje warunkowe, pętla foreach, dane z formularza, przekierowanie html. Potrzebne funkcje: isset
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 07:18