Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wielopolowy formularz - przekazywanie
Forum PHP.pl > Forum > Przedszkole
pkosciej
Witam

Pisze skrypt gdzie użytkownik ma podać ilość pól, które che wyświetlić do wypełnienia.

Pętelką for generuje taki kawałek kodu, tyle razy ile użytkownik sobie zarzyczy:

  1. echo ('<input type="text" name="coTuMaByc" size="10" maxlength="10">');


teraz moje pytanie...

Jak mogę przesłać to postem i odwołać się do konkretnego pola skoro wszystkie nazywają się tak samo??

Wpadłem na rozwiązanie, aby dodawać do name aktualny parametr pętli tzn:

  1. name="coTuMaByc$i"


Miało to na celu każdemu name nadać unikalną nazwę, ale mój pomysł nie sprawdził się w praktyce...

Proszę o pomoc
nospor
Poprostu nadaj nazwe tablicową
name="tab[]"
pkosciej
No z przykrością muszę powiedzieć, że rozwiązanie to nie działa.
Próbowałem dodatkowo wpisać
name="$tab[]"
bo tak wydawało mi się poprawniej ale tez nic
b4rt3kk
Bo nie name="$tab[]" tylko name="tab[]". Odwołasz się w ten sposób:

  1. $_POST['tab'][$index]
pkosciej
I wszystko jasne, dziękuje bardzo Panowie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.