Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dynamiczna zmiana nazwy zmiennej
rafiksq
post
Post #1





Grupa: Zarejestrowani
Postów: 162
Pomógł: 0
Dołączył: 8.11.2006
Skąd: Gdynia

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


jak zrobic zeby za kazdym razem po wcisnieciu przycisku submit w formularzu zwiekszyc nazwe zmiennej sesji o 1, np:
  1. <?php
  2. $_SESSION['imie1']
  3. $_SESSION['imie2']
  4. $_SESSION['imie3']
  5. ?>


?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




  1. <?php
  2.  
  3. // jesli $_SESSION['imie'] nie jest ustawione lub nie jest tablica...
  4. if (!isset($_SESSION['imie']) || !is_array($_SESSION['imie'])) {
  5. // ...przypisz jej pusta tablice
  6. $_SESSION['imie'] = array();
  7. }
  8.  
  9. // jesli przeslano formularz i pole 'imie' nie jest puste...
  10. if (isset($_POST['imie']) && !empty($_POST['imie'])) {
  11. // ...dopisz wartosc na koniec tablicy w sesji
  12. $_SESSION['imie'][] = $_POST['imie'];
  13. }
  14.  
  15. // poglad zawartosci tablicy sesji
  16. print_r($_SESSION['imie']);
  17. ?>
  18. <form method=POST>
  19. <input type=text name="imie">
  20. <input type=submit name=submit value=submit>
  21. </form>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.10.2025 - 23:57