Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML] Problem z indentyfikacją INPUT'ów
Forum PHP.pl > Forum > Przedszkole
adiscan
Witam,
Interesuje mnie jak rozwiązać taki problem:

mam 3 pliki php

1) 1.php

  1. <FORM METHOD=POST id="form" ACTION="2.php">
  2. <INPUT TYPE="text" NAME="wersy">
  3. <INPUT TYPE="submit">
  4. </FORM> ;



2) 2.php

  1. <FORM METHOD=POST ACTION="3.php">
  2. <INPUT TYPE="submit">
  3. </FORM>
  4. <?php
  5. $wers = $_POST['wersy'];
  6.    
  7.  
  8. for($i=0;$i<$wers;$i++)
  9. {
  10.    $lp = $i+1;
  11.    echo '<INPUT TYPE="text" NAME="w">';
  12. }
  13. ?>



i w fętelce for będzie mi dodawało imputów do monentu az licznik i osiągnie waertość wers. I nie wiem jak zrobić by przy każdym dodaniu imputa w jego nazwie NAME="w" -> w miało dodatkową końcówke np w1. Po to dałem $lp=$i+1 by wpisać w NAME="w$lp" >- ale taka forma jest chyba błędna bo w kolejnym pliku 2.php nie chce mi odczytać tego co wpisze do imputa

3) 3.php

  1. <?php
  2. $a = $_POST['w'];
  3. echo $a;
  4.  
  5. ?>
  6.  
  7. jak zrobić zeby te nazwy imputów były unukalne zebym mógł odczytać dane z tej petelki?
leos
Chcesz, aby w kazym pliku nazwy imputow byly unikalne?

Musisz miec zmienna globalna lub zmienna zapisywana w sesji i ja zwiekszac przy nadawaniu nazwy w petli

echo "<input type='' name=nazwa_$zmienna++>" cos w tym kierunku
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.