Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]wysyłanie checkboxów przez formularz
Piotrolll
post
Post #1





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

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


Witam
Mój problem jest następujący:

Mam przykładowo 5 checkboxów ,zaznaczam 3 z nich i przesyłam przez formularz (każdy checkbox tak samo się nazywa).Jak zrobić żeby po przesłaniu formularza wyświetliły mi się 3 wartości a nie jedna z przesyłanych checkboxów.Próbowałem to robić jakoś przez tablice ,pętle ale coś mi nie wychodzi:/
Help please
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nexis
post
Post #2





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

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


  1. <?php
  2. if (isset($_POST['abc'])) {
  3.  foreach($_POST['abc'] as $value) {
  4. echo 'Zaznaczyłeś "' . $value . '"!<br />' . PHP_EOL;
  5.  }
  6. }
  7. ?>
  8. <form action="<?=$_SERVER['PHP_SELF']?>" method="post">
  9.  
  10. <input type="checkbox" name="abc[]" value="jeden" />
  11. <input type="checkbox" name="abc[]" value="dwa" />
  12. <input type="checkbox" name="abc[]" value="trzy" />
  13. <input type="checkbox" name="abc[]" value="cztery" />
  14. <input type="checkbox" name="abc[]" value="piec" />
  15.  
  16. <input type="submit" />
  17.  
  18. </form>


Ten post edytował nexis 1.08.2008, 12:29:52
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: 2.10.2025 - 23:28