Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] dodawanie textu z pola do tablicy
krzyzaq
post 26.01.2015, 01:21:08
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 4.09.2008

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


witam,

mam formularz z jednym polem input text i chciałbym za każdym razem to co zostanie do niego wpisane dodać do tablicy - do czasu, aż np ktoś nie kliknie koniec czy coś takiego.
za każdym razem niestety php resetuje mi zmienną tablicową przy dodawaniu do niej i odświeżeniu strony.
oto mój kod:
  1. <?php
  2. ?>
  3.  
  4. <html>
  5. <body>
  6. <form method="POST" action="<? $_SERVER['PHP_SELF'] ?>" name="produkt">
  7. Produkt: <input type"text" name="produkt" id="produkt" />
  8. <input type="Submit" name="Zapisz" id="Zapisz" />
  9. </form>
  10. </body>
  11. </html>
  12.  
  13. <?php
  14.  
  15. if(isset($_POST['produkt'])){
  16.  
  17. $produkt = stripslashes($_POST['produkt']);
  18. echo $produkt."<br>";
  19.  
  20. if(isset($tabl)) {
  21. echo 'tablica istnieje, dodaje dane<br>';
  22. array_push($tabl, $produkt);
  23. print_r($tabl);
  24. } else {
  25. echo 'tabl nie istn, tworze i dodaje 1. rekord<br>';
  26. $tabl = array();
  27. array_push($tabl, $produkt);
  28. print_r($tabl);
  29. }
  30. }
  31.  
  32. ?>


dzięki za podpowiedź i pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
untorched
post 26.01.2015, 02:22:15
Post #2





Grupa: Zarejestrowani
Postów: 318
Pomógł: 76
Dołączył: 27.12.2011
Skąd: Dąbrowa Górnicza

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


Dobrze zacząłeś używając session_start, niestety dalej już nie korzystasz z sesji. Zamiast odwoływać się do jakiejś zmiennej $tabl odwołaj się do $_SESSION['tablica']
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: 20.06.2025 - 21:05