Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: $_POST[' ']
Forum PHP.pl > Forum > Przedszkole
lygmunt
Mam formularz, w ktorym pola tekstowe,gdzie wczytuje dane zmieniaja się, wyglada to
mniej wiecej tak:
  1. <?
  2. //.....
  3.  for ($k=0;$k<$countTab;$k++)
  4. {
  5. ?>
  6. <tr>
  7.   <td>
  8.        <? echo $tDesc[$k] ?></td>
  9.    <td>
  10.      <input type="text" name="<? echo "p".($k+1) ?>" id='<? echo "id_p".($k+1) ?>' >
  11.   </td>
  12. </tr>
  13. .....

i Teraz chce odczytac/wczytać wartosci tych pól do tablicy : $paramsValue,robie tak:
  1. <?
  2. for ($k=0;$k<$_SESSION['session_countTab'];$k++)
  3.     {    
  4.       $tekst="p".($k+1); 
  5.       $paramsValue[$k]=$_POST['<? echo $tekst ?>'];
  6.     }?>



poprawiam
---
nospor


No i wlasnie mam problem bo $_POST['<? echo $tekst ?>'] nie zwraca zadnej wartosci, wnioskuje stad ze zle zapisalem ja , jak to 3ba zrobic prawidlowo?
normalnie jest tak : $_POST['nazwa_pola'] , a jak zapisac w moim przypadku gdy pola sa zmiennymi ?
nospor
ale przeciez jestes w trybie php. na kiego grzyba jeszcze w to wtryniasz znowu php?
  1. <?php
  2.  
  3. for ($k=0;$k<$_SESSION['session_countTab'];$k++)
  4. { 
  5. $tekst="p".($k+1); 
  6. $paramsValue[$k]=$_POST[$tekst];
  7. }
  8. ?>


ps: i uzywaj bbcode

ps2: przenosze na poczatkujacy
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.