Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> czy mozna przekazac zmienna jeszcze dalej, wykorzystanie _POST ?
devint
post 29.06.2005, 00:18:09
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 16.05.2005

Ostrzeżenie: (10%)
X----


Hej

Wycinek formularza gdzie wpisuje liczbe plikow do wyslania przez HTTP:


  1. <?php
  2. <form method=post action=&#092;"wyslij_form.php\">
  3.  <table border=&#092;"0\" cellpadding=\"10\" cellspacing=\"0\">
  4.  <tr>
  5.  <td colspan=&#092;"2\">Podaj ilosc plikow do przeslania: </td>
  6.  </tr>
  7. <tr>
  8.  <td><div class=&#092;"form\">Ilosc Plikow:</div></td>
  9.  <td valign=top><input type=int name=ilosc_szt
  10.  size=16 maxlength=16></td></tr>
  11.  <tr>
  12.  <td colspan=2 align=center>
  13.  <input type=submit value=&#092;" Dalej \">
  14. </td></tr></table></form>
  15. ?>



po wpisaniu liczby plikow wykorzystuje prosta petle for w pliku wyslij_form.php, zeby wyswietlic zadana ilosc komorek z plikami do wyslania:


  1. <?php
  2. $ilosc_szt=$HTTP_POST_VARS['ilosc_szt'];
  3.  
  4. for($i=0; $i<$ilosc_szt; $i++)
  5.  
  6. {
  7.  
  8. echo '<p><input name=\"plikuzytkownika[]\" type=\"file\" /><br /></p>';
  9. }
  10. ?>




no i z tego miejsa przenosi mnie do ostatniego z kolei pliku wyslij.php, gdzie korzystam z kolejnej prostej petli zeby przeslac multiple files. Problem polega na tym ze juz w tym ostatnim pliku nie moge skorzystac ze zmiennej $ilosc_szt:

  1. <?php
  2. $ilosc_szt=$HTTP_POST_VARS['ilosc_szt'];
  3.  
  4. for($key=0; $key<$ilosc_szt; $key++)
  5.  
  6. { itd. itd.  }
  7. ?>


Pytanie jest takie jak przeslac zmienna $ilosc_szt lub cokolwiek o wartosci identycznej jak ta zmienna do tego trzeciego z kolei pliku.

z gory dzieki za odp

pozdr

krzysztof
Go to the top of the page
+Quote Post

Posty w temacie


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: 13.08.2025 - 22:40