Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] przekazywanie zmiennych z dynamicznego formularza
Forum PHP.pl > Forum > Przedszkole
p_rzemon
Witam

mam standardowy formularz tworzony dynamicznie:

<form name=request enctype="multipart/form-data" method=post action=test.php>
//początek pętli
<input type="text" name=$tablica[$n] size="3" value="0">
//koniec pętli
</form>

nazwy pól znam i mam przechowane w tablicy $tablica[$n]

jak w pliku test.php
przchwycić wartości tych pól

//pętla start
$wartosc[$n]= $_POST[$tablica[$n]];
//koniec pętli

nie działa

czy może mi ktoś podpowiedzieć jak przechycić zmienne z formularza gdzie nazwy są przechowywane w zmiennych/tablicach.

pozdrawiam
mike
Sprawdź sam winksmiley.jpg
  1. <?php
  2.  
  3. print_r($_POST);
  4.  
  5. ?>
p_rzemon
źle określiłem z tymi tablicami, bo nazwy pól są pobierane z bazy MySQL

chodzi mi o to jak przechwycić zmienną której nazwa jest w innej zmiennej

np.

standardowo : $_POST['wartosc1']

a ja mam coś takiego

$nazwa = 'warosc1'

wiem że chcę przechwycić wartosc1 która jest przechowana w zmiennej

$_POST[$nazwa] - coś jak by tak ale nie działa

proszę o podpowiedź ew. czego szukać

to co nie działało - działa, możliwe że źle nazywałem zmienne
dawhol
jezeli to jest w tym samym pliku no to po prostu
  1. <?php
  2. $nazwa2 = $nazwa1; // tak przechwycisz zawartosc (innej zmiennej) w której jest nazwa pola
  3. ?>
ale w innym wypadku gdy sa to osobne pliki to hmmm pozostaje chyba zapisanie danych do sesji albo cookies. Niewiem czy dobrze zrozumiałem pytanie.

PS. Kod HTML -> znaczniki HTML
Kod PHP -> znaczniki PHP smile.gif

EDIT:
Nie doczytałem poprzedniego posta do konca ... ;/ sory za nabijanie niepotrbnych postów jak by co to mozna smiało skasowac ;P

Ale o tagach Pamiętaj ;P "[HTML]" i "[PHP]" tongue.gif
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.