Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Tablice zwykle a zmienne tekstowe, jak przeniesc zmienna tekstowa?
-acidfreak-
post
Post #1





Goście







Mam pytanie - jak przeniesc zmienne tekstowe z jednego pliku(strony) do drugiego, za pomoca tablicy zwyklej?
Zwyklej dlatego, abym mogl inkrementowac indeks tej tablicy wraz z wypelnianiem szeregu tych samych formularzy, ktorych liczba nie jest stala. Do kazdego indeksu tablicy wpisuje jakis tekst. Coś w rodzaju pętli, ale nie programowej tylko za pomocą przycisku typu "wypelnij nastepny taki sam formularz".
Tak wypelnioną tablice zwykłą przenosze za pomoca tablicy $_SESSION['tablica']=$tablica do drugiej stronki, na ktorej, z tejze tablicy $_SESSION, w petli for,chce wypisac dane teksty ...
Problem jest taki, ze chyba mi nie zapisuje zmiennych tekstowych w tablicy zwyklej, bo funkcja print drukuje mi pojedyncze literki (jedna literka dla jednego indeksu tablicy zwyklej), lub nie drukuje nic.
Zalaczam kawalek kodu :

strona pierwsza:
...
$tab[$_SESSION['ia']] = $_POST['tytul'];
$_SESSION['ia']++;
...
$_SESSION['tytul'] = $tab;
...

strona druga:
...
for ($j=1; $j<=$_SESSION['ia']; $j++)
{
$napis = $_SESSION['tytul'][$j];
print ("<h3 align=center><br>$napis</H3>");
}
...

jesli jest jakis inny sposob zeby se z tym poradzic, bede dźwięczny za pomoc smile.gif
Go to the top of the page
+Quote Post
silent
post
Post #2





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 18.08.2004
Skąd: Jastrzębie Zdrój

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


  1. <?php
  2.  
  3. //strona pierwsza:
  4. ...
  5. $_SESSION['tytul'][] = $_POST['tytul'];
  6. ...
  7.  
  8. //strona druga:
  9. ...
  10. if (count($_SESSION['tytul'])) {
  11. foreach ($_SESSION['tytul'] as $tytul) {
  12. print (&#092;"<h3 align=center><br>$tytul</H3>\");
  13. }
  14. }
  15. ...
  16.  
  17. ?>
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 Aktualny czas: 22.08.2025 - 04:49