Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Przekazywanie wartości zmiennch między podstronami
danon198901
post 11.10.2012, 12:34:41
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 26.09.2012

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


Witam,
mam problem z przekazaniem wartości z podstrony...może źle podchodzę do tematu i idę na około, więc zacznę od początku.
Strona będzie tworzyła dokument PDF o określonej (wybranej) liczbie stron.
Pierwsza podstrona zawiera:

  1. <input type="text" name="ilosc_stron" size="2" maxlength="2" />


co odbieram sobie w kolejnej podstronie (po zatwierdzeniu przyciskiem 'Dalej'):

  1. $ilosc_stron = $_POST['ilosc_stron'];


Na tej podstronie generowane również są textarea:

  1. for($i=1; $i<=$ilosc_stron; $i++)
  2. {
  3. echo '<center><h2>STRONA NR'.$i.'</h2><br />';
  4. echo 'Naglowek strony: <input type="text" name="naglowek'.$i.'" size="20" /> <br />';
  5. echo '<textarea name="tresc'.$i.'" cols="50" rows="35">Tutaj piszemy co chcemy umieścić na danej stronie dokumentu...</textarea><br/></center>';
  6. }



Problem polega na tym, że poźniej żeby użyć informacji przekazywanych do strony w której będę generował dokument muszę je 'wyciagnac' z tablicy $_POST (np. jak wcześniej $ilosc_stron = $_POST['ilosc_stron']; ).

Informacje o ilości stron przekazuje miedzy stronami za pomocą pola hidden:

  1. echo '<input type="hidden" name="ukryte_dane" value="'.$ilosc_stron.'" />';
  2.  
  3. ...
  4.  
  5. $ukryte_dane = $_POST['ukryte_dane'];



Pytanie brzmi jak odebrać wszystkie dane? Przykładowo wybieram 5 stron dokumentu i w momencie generowania PDF chciałbym zrobić coś w ten deseń:

  1. for($i=1; $i<$ukryte_dane; $i++)
  2. {
  3. $naglowek<$i> = $_POST['naglowek<$i>'];
  4. }


aby każdy nagłowek został 'zapisany' i wykorzystany w dokumencie wg. uznania. Nie wiem czy dobrze opisałem wszystko, ale mam nadzieję, że ktoś rozgryzie ten chaos i zrozumie co 'poeta' miał na myśli:)
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: 4.07.2025 - 08:47