Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Przechowywanie wartości zmiennej między wywołaniami skryptu przez pole hidden.
Forum PHP.pl > Forum > Przedszkole
-kzez1986-
Mam problem, z którym od dłuższego czasu nie mogę sobie poradzić i nie mogę znaleźć sensownego dla mnie rozwiązania. PRzekazuje metodą GET lub POST do formularza jakąś zmienną za pomocą pola hidden. I w skrypcie chciałbym pobrać tę zmienną (to umiem), a następnie dodać do niej coś np. 1 (też potrafię), a w końcu znowu uaktualnić pole hidden tak, any przy ponownym wywołaniu tego skryptu zmienna miała już inną wartość. I to jest właśnie mój problem, jak to zrobić. Nie chcę przy tym używać sesji.

Z góry dziękuję za pomoc.
Ar2r
Skoro to umiesz to z resztą nie powinno być problemu. Po wysłaniu formularza na stronie odczytujesz interesującą cię zmienną, zmieniasz jej wartość i ponownie zapisujesz ją pod tym samym indentyfikatorem w formularzu, np.
  1. ...
  2. $tmp = $_GET['zmienna'];
  3. $tmp = $tmp + 5;
  4. ?>
  5. <form>
  6. <input type="hidden" name="zmienna" value="<?php print $tmp;?>">
  7. ...
  8. ...
  9. </form>
  10. <?
  11. ...
-kzez1986-
No. Wielkie dzięki. Nareszcie udało mi się to zrobić. Błąd miałem albo dlatego, że najpierw miałem formularz, a u dołu skrypt, albo miałem coś źle z wartością value pola hidden.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.