Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML] Problem z indentyfikacją INPUT'ów
adiscan
post 14.02.2009, 12:47:21
Post #1





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 12.04.2007

Ostrzeżenie: (0%)
-----


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?
Go to the top of the page
+Quote Post
leos
post 14.02.2009, 12:51:56
Post #2





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 20.01.2008
Skąd: PL

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 5.07.2025 - 03:23