Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sprawdzanie poprawności odpowiedzi
Dustin77
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 15.12.2007

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


Witam. Mam taki mały problem, w php sie amatorsko orientuje ze tak powiem, chodzi o to, że jeżeli mam formularz, quiz to jak zrobic taki przycisk np. SPRAWDZ, zeby mi wyświetlał poprawność odpowiedzi. Szukałem w necie ale nic konkretnego nie znalazłem dlatego pisze tutaj, prosze o pomoc (IMG:http://forum.php.pl/style_emoticons/default/dry.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
b_chmura
post
Post #2





Grupa: Zarejestrowani
Postów: 813
Pomógł: 34
Dołączył: 18.03.2007
Skąd: o stamtąd

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


chyba ze opracujesz sobie uniwersalny kod.

Name wszystkich inputów będzie przykładowo: "odp0, odp1, odp2, odp3..."
Każdą poprawna odpowiedz będzie w zmiennej z takim samym numerkiem np. "$odp_ok[0]"
  1. <?php
  2. //poprawne odpowiedzi
  3. $odp_ok[0] = 'Tak';
  4. $odp_ok[1] = 'Nie';
  5. $odp_ok[2] = 'Oliwkowy';
  6. $odp_ok[3] = 'Grzebień';
  7.  
  8. //sprawdzamy
  9. foreach($odp_ok as $nr => $odp)
  10. {
  11. if($_POST['odp'.$nr] == $odp) //jeśli podana odp równa się prawidłowej
  12. {
  13. echo 'Odpowiedź numer '.$nr.' jest poprawna';
  14. }
  15. else //jeśli jest błędna
  16. {
  17. echo 'Odpowiedź numer '.$nr.' jest błędna';
  18. }
  19. }
  20. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 7.10.2025 - 09:11