Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Przesyłanie checkboxów
-Quadis-
post
Post #1





Goście







Witam. Jak przesłać więcej niż 1 checkbox przez GET?

  1. Piłka Nożna<input type="checkbox" name="hobby" value="Piłka Nożna" />
  2. Muzyka<input type="checkbox" name="hobby" value="Muzyka" />
  3. Gry <input type="checkbox" name="hobby" value="Gry" /></td></tr>


  1. <tr><td>Hobby: </td><td><?php print $_GET[hobby]; ?></td></tr>


Jeżeli zaznacze 1 jest ok. Jak zrobić by wyświetlilo więcej?

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-Quadis-
post
Post #2





Goście







index.php

  1. <meta http-equiv="Content-type" content="text/html; charset=utf-8">
  2. <meta name="Description" content=" [wstaw tu opis strony] ">
  3. <meta name="Keywords" content=" [wstaw tu slowa kluczowe] ">
  4. <meta name="Author" content=" [dane autora] ">
  5. <meta name="Generator" content="kED2">
  6. <style type="text/css">
  7. body{background-color: yellow; text-align: center; font-family: arial; margin: 30}
  8. </style>
  9.  
  10. <title>Formularz</title>
  11.  
  12. </head>
  13. <h2><b>Formularz</b></h2>
  14.  
  15. <form action="wyniki.php" method="get">
  16. <table style="align: center">
  17. <tr><td>Imię</td><td><input type="text" name="Imie" value="" /></td></tr>
  18. <tr><td>Nazwisko</td><td><input type="text" name="Nazwisko" value="" /></td></tr>
  19. <tr><td>Data urodzenia</td> <td><input type="text" name="data" value="" /></td></tr>
  20. <tr><td>Płeć</td><td> <select size="1" name="plec" value="">
  21. <option>Kobieta
  22. <option>Mężczyzna
  23. </select></td></tr>
  24. <tr><td>Hobby</td><td>
  25. Piłka Nożna<input type="checkbox" name="hobby1" id="1" value="Piłka Nożna" />
  26. Muzyka<input type="checkbox" name="hobby2" id="2"value="Muzyka" />
  27. Gry <input type="checkbox" name="hobby3" id="3"value="Gry" /></td></tr>
  28. <tr><td>Miejsce zamieszkania:</td><td>
  29. Miasto<input type="radio" name="miejsce" id="1" value="Miasto" />
  30. Wieś<input type="radio" name="miejsce" id="2"value="Wieś" /></td></tr>
  31. <tr><td>Uwagi</td><td>
  32. <br /> <textarea cols="50" rows="10" name="uwagi" value=""></textarea>
  33. <br /></tr>
  34. <tr><td><input type="submit" value="Wyślij" /></td></tr>
  35. <br />
  36. </form>
  37.  
  38.  
  39. </body>
  40. </html>


wyniki.php

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
  2. <meta http-equiv="Content-type" content="text/html; charset=utf-8">
  3. <meta name="Description" content=" [wstaw tu opis strony] ">
  4. <meta name="Keywords" content=" [wstaw tu slowa kluczowe] ">
  5. <meta name="Author" content=" [dane autora] ">
  6. <meta name="Generator" content="kED2">
  7. <style type="text/css">
  8. body{background-color:yellow; font-family: arial; margin 30}
  9. </style>
  10. <title> Wyniki </title>
  11.  
  12. </head>
  13. <h2 style="text-align: center"><b>Wyniki</b></h2>
  14.  
  15. <tr><td>Imie: </td><td><b><?php print $_GET[Imie]; ?></b></td></tr>
  16. <tr><td>Nazwisko: </td><td><b><?php print $_GET[Nazwisko]; ?></b></td></tr>
  17. <tr><td>Data urodzenia: </td><td><b><?php print $_GET[data]; ?></b></td></tr>
  18. <tr><td>Płeć: </td><td><b><?php print $_GET[plec]; ?></b></td></tr>
  19. <tr><td>Hobby: </td><td><?php print $_GET['hobby1']; print $_GET['hobby2']; print $_GET['hobby3']; ?></td></tr>
  20. <tr><td>Miejsce zamieszkana: </td><td><b><?php print $_GET[miejsce]; ?></b></td></tr>
  21. <tr><td>Uwagi: </td><td><b><?php print $_GET[uwagi]; ?></b></td></tr>
  22.  
  23.  
  24. </body>
  25. </html>


Wiem ,że nie jest to może jakoś najlepiej od niedawna w tym siedzę.


Go to the top of the page
+Quote Post

Posty w temacie


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: 29.12.2025 - 10:49