Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML]checkbox + foreach, wtf?
--bylejaki--
post
Post #1





Goście







  1. <?php
  2. if (isset($_POST['abc'])) {
  3. foreach ($_POST['abc'] as $value){
  4. echo'Zaznaczono'.$value.'<br />'. PHP_EOL;
  5. }
  6. } ?>

wywala mi blad na linii 3 po wcisnieciu submit w formularzu:
Warning: Invalid argument supplied for foreach() in /var/www/sites/yoyo.pl/b/y/bylejaki/select.php on line 3
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




no $_POST['abc'] nie jest tablicą.
nazwy checkboxom nadales tak: abc
czy tak: abc[]
?
powinno byc abc[]


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
--bylejaki--
post
Post #3





Goście







<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<input type="checkbox" name="abc" value="1"><img src="zdj/1.jpg" border=2 /><br>
to jest poczatek formularza
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(-bylejaki- @ 4.08.2008, 11:38:39 ) *
(...) to jest poczatek formularza
A co napisał ~nospor?
Cytat(nospor @ 4.08.2008, 11:34:07 ) *
powinno byc abc[]
Go to the top of the page
+Quote Post
--bylejaki--
post
Post #5





Goście







macie racje nie zadefiniowalem tablicy w nazwie
dzikuje sciana.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 Aktualny czas: 19.08.2025 - 03:59