Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP] Php do quizu
martis
post 5.04.2017, 15:33:22
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 5.04.2017

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


Witam,
informatyka nie jest moją mocną stroną, a muszę zrobić prosty quiz na lekcję. Zrobiłam pytanka, ale nie mam pojęcia jak napisać do tego php żeby po wypełnieniu wybrane odpowiedzi wyświetlały się na zielono lub na czerwono. Bardzo proszę o pomoc happy.gif

  1. <meta charset="utf-8"/>
  2. <title> Quiz </title>
  3. </head>
  4.  
  5.  
  6. <form action="quiz1.php" method="POST">
  7.  
  8. <p> 1. Jakie informacje podaje znacznik &lt; title &gt...&lt;/title &gt; ? <p>
  9. <input type="radio" name="zad1" value="1a"/> Wyrazy kluczowe dla wyszukiwarek <br />
  10. <input type="radio" name="zad1" value="1b"/> Opis treści dokumentu <br />
  11. <input type="radio" name="zad1" value="1c"/> Autor strony <br />
  12. <input type="radio" name="zad1" value="1e"/> Tytuł dokumentu <br />
  13.  
  14.  
  15. <p> 2. Co należy wpisać, aby na ekranie pojawił się znak mniejszości "<" ? (pomiń gwiazdki) <p>
  16. <input type="radio" name="zad2" value="2a"/> &*quot <br />
  17. <input type="radio" name="zad2" value="2b"/> &*lt <br />
  18. <input type="radio" name="zad2" value="2c"/> &*gt <br />
  19. <input type="radio" name="zad2" value="2d"/> &*amp <br />
  20.  
  21. <table>
  22. <tr> <td> 3. Który znacznik odpowiada za łączenie komórek tabeli w pionie? </td> </tr>
  23. <tr>
  24. <td> <select name="browser">
  25. <option> rowspan </option>
  26. <option> colspan </option>
  27. </tr>
  28.  
  29. <tr> <td colspan="2"> 4.Które kolory z niżej wymienionych są odcieniami niebieskiego? </td> </tr>
  30. <tr> <td> <input type="checkbox" name="color" value="4a"/> #0033FF </td> </tr>
  31. <tr> <td> <input type="checkbox" name="color" value="4b"/> #66FF66 </td> </tr>
  32. <tr> <td> <input type="checkbox" name="color" value="4c"/> #66CC33 </td> </tr>
  33. <tr> <td> <input type="checkbox" name="color" value="4d"/> #0033CC </td> </tr>
  34. <tr> <td> <input type="checkbox" name="color" value="4e"/> #330000 </td> </tr>
  35. <tr> <td> <input type="checkbox" name="color" value="4f"/> #871F78 </td> </tr>
  36. <tr> <td> <input type="checkbox" name="color" value="4g"/> #660033 </td> </tr>
  37. </table>
  38.  
  39. <p> 5. Czym musi być poprzedzony adres e-mail w odsyłaczu ? <p>
  40. <input type="radio" name="zad5" value="5a"/> </td> ftp:// <br />
  41. <input type="radio" name="zad5" value="5b"/> </td> http:// <br />
  42. <input type="radio" name="zad5" value="5c"/> </td> mailto: <br />
  43. <input type="radio" name="zad5" value="5d"/> </td> news: <br />
  44.  
  45. <table>
  46.  
  47. <tr>
  48. <td><input type="reset" value="Wyczyść dane"/> </td>
  49. <td><input type="submit" value="Wyślij"/> </td>
  50. </tr>
  51. </table>
  52.  
  53.  
  54. </form>
  55.  
  56. </body>
  57. </html>
  58.  
  59.  
Go to the top of the page
+Quote Post
ohm
post 5.04.2017, 15:42:00
Post #2





Grupa: Zarejestrowani
Postów: 623
Pomógł: 144
Dołączył: 22.12.2010

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


http://www.teacher.webd.pl/kurs_php/k_2_1_0.php pierwsza lepsza strona z brzegu wszystko wyjaśnia
Go to the top of the page
+Quote Post
programistaarek
post 5.04.2017, 20:06:57
Post #3





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 1.02.2015

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


Np tak

  1. <form action="test.php" method="psot">
  2. 1. Jakie informacje podaje znacznik <title>?
  3.  
  4. <input type="radio" name="zad1" value=""/> Wyrazy kluczowe dla wyszukiwarek <br />
  5. <input type="radio" name="zad1" value=""/> Opis treści dokumentu <br />
  6. <input type="radio" name="zad1" value=""/> Autor strony <br />
  7. <input type="radio" name="zad1" value="1"/> Tytuł dokumentu <br />
  8.  
  9. 2. Kolor trawy to?
  10. <input type="radio" name="zad2" value="2"/> Zielony <br />
  11. <input type="radio" name="zad2" value=""/> Czarny <br />
  12. <input type="radio" name="zad2" value=""/> Niebieski <br />
  13. <input type="radio" name="zad2" value=""/> Różowy <br />
  14.  
  15.  
  16.  
  17. <input type="submit" name="sprawdz" value="Sprawdź">
  18. </form>
  19.  
  20. <?
  21. if(isset($_POST['sprawdz'])){
  22.  
  23. if($_POST['zad1'] == 1){
  24.  
  25. $punkt1 = 1;
  26. }
  27. if($_POST['zad2'] == 2){
  28.  
  29. $punkt2 = 1;
  30. }
  31.  
  32.  
  33.  
  34. $punktacja = $punkt1 + $punkt2;
  35.  
  36.  
  37. echo "Uzyskałeś ".$punktacja." ";
  38. }
  39. ?>
  40.  
  41.  
  42.  
  43.  


A resztę robisz automatycznie jak te dwa smile.gif Dodajesz w zmiennej punktacja kolejne punkty i zapytania tworzysz nowe smile.gif


--------------------
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 Wersja Lo-Fi Aktualny czas: 4.07.2025 - 13:10