Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> [php] Pytanie o checkboxy, Jak przetwarzać dane z checkboxów (form)
lonek
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 15.05.2006
Skąd: Szczecin

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


Witam,

Problem jest następujący: na stronie z formularzem mam kilkadziesiąt checkboxów. Wygląda to tak:

  1. <input name='nazwa[]' type='checkbox' value='01'>
  2. <input name='nazwa[]' type='checkbox' value='02'>
  3. <input name='nazwa[]' type='checkbox' value='03'>
  4. [...]
  5. <input name='nazwa[]' type='checkbox' value='98'>


Całość wysyłana jest do pliku process.php. Odbieram to w następujący sposób:
  1. <?php
  2.  
  3. $nazwa = $_POST[nazwa];
  4.  
  5. ?>


Po pierwsze, nie mogę poradzić sobie nijak z tym, że w wyniku zawsze otrzymuję słowo "Array".
Po drugie: docelowo chciałbym, żeby użytkownik mógł wybrać maksymalnie trzy spośród wszystkich checkboxów (to akurat zrobię javascriptem w formularzu) i kiedy już wybór zostanie przesłany do process.php, chciałbym jakoś otrzymać wynik w postaci:

  1. <?php
  2.  
  3. $nazwa1 = pierwszy_wybór_np_checkbox_18
  4. $nazwa2 = pierwszy_wybór_np_checkbox_39
  5. $nazwa3 = pierwszy_wybór_np_checkbox_77
  6.  
  7. ?>


Może zrobić jakąś tablicę..? Tylko nie wiem za bardzo jak.. Proszę o pomoc, z góry thnx (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował lonek 15.05.2006, 00:58:27
Go to the top of the page
+Quote Post
NuLL
post
Post #2





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


Tam gdzie przyjmujesz dane zrob sobie
  1. <?php
  2. echo '<pre>';
  3. print_r($_POST['nazwa']);
  4. echo '</pre>';
  5. ?>


Temat zamykam - bylo walkowane juz kilka razy.
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 05:09