![]() |
![]() |
-krawc- |
![]()
Post
#1
|
Goście ![]() |
robie cos na kszatl systemu rezerwacji miejsc w kinie, w ramach siedzen wrzucilem sobie w petli checkboxy, ale nie wiem jak sie dalej do nich odwolac, w tablicy $_POST['nazwa'] mam tylko te ktore zaznacze w formularzu. Moze ktos pomoc?
Powód edycji: Poprawiłem bbcode. /webdicepl
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Działanie jest prawidłowe, tak właśnie to działa, skoro rezerwujesz miejsca to po co Tobie inne wartości oprócz tych zaznaczonych ?
|
|
|
-krawc- |
![]()
Post
#3
|
Goście ![]() |
ok, to jak sie dostac do wartosci tych boxow. Chodzi mi o to ze chcialem do kazdu checkbox przypisac do jakies zmiennej(tablicy). kurde sam sie juz motam:) mam nadzieje ze wiadomo o co mi chodzi:)
|
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
ok, to jak sie dostac do wartosci tych boxow. Chodzi mi o to ze chcialem do kazdu checkbox przypisac do jakies zmiennej(tablicy). kurde sam sie juz motam:) mam nadzieje ze wiadomo o co mi chodzi:) Nie za bardzo rozumiem, hm. jak się dostać do tych wartości? - ano w bardzo prosty sposób, musisz przelecieć tablicę $_POST, checkbox'y które ustawiasz mają domyślnie ustawioną wartość klucza (element[]), dlatego też jak masz 20 checkboxów i zaznaczysz z nich 5, i będziesz chciał wiedzieć jaką wartość ma np. 8 zaznaczony element, to na dobrą sprawę się tego nie dowiesz, ponieważ masz domyślnie ustawiany klucz tego elementu, i przy zaznaczonych 5 elementach, element 8 nie będzie istniał musisz ten kod trochę przerobić:
Teraz nie ma problemu odwołać się do tego elementu, gdyż mamy już ustawiony poprawny klucz.
Gdyby nie było ustawionej wartości klucza to tak jak mówię, zaznaczasz 3 elementy (12, 16, 19), to przy odwołaniu się do niego $_POST['miejsce'][12] dostaniemy błąd NOTICE, o braku istnienia takiego klucza. Mam nadzieję, że o to Ci chodziło, pozdrawiam. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 06:15 |