Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zmiana zmiennej w sesji
wolfen3
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 31.03.2005

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


  1. <?
  2.  
  3. if (isset($_POST['submit']))
  4. {
  5. $_SESSION['zmienna'] = 'wisnia';
  6. }
  7.  
  8. ?>
  9. <form action="dalej.php" method="POST">
  10. <input type="submit" name="submit" value="Wyślij" title="Wyślij" alt="Wyślij">
  11. </form>


W jaki sposób przypisać do $_SESSION zmienną czy cokolwiek innego po kliknięciu przycisku submit ? Bo niestety ale ten kod nie działa, bo na stronie dalej.php nic nie jest wyświetlane. Kiedy $_SESSION wklepie odrazu po session_start to na dalej.php się wyświetla ta wartosc "wisnia".

Ten post edytował wolfen3 16.10.2009, 07:23:20
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




no to przeciez ci napisalem: formularz leci do dalej.php (dales action="dalej.php") i ci wogole nie dochodzi do tego kodu:
$_SESSION['zmienna'] = 'wisnia';

czego tu nie rozumiesz?

Cytat
I niby działa, ale czy takie coś jest poprawne ?
to zalezy. bo jesli form ma przekazywac jeszcze jakies dane, to je wlasnie straciles (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
wolfen3
post
Post #3





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 31.03.2005

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


Cytat(nospor @ 16.10.2009, 07:52:56 ) *
to zalezy. bo jesli form ma przekazywac jeszcze jakies dane, to je wlasnie straciles (IMG:style_emoticons/default/smile.gif)


No właśnie :/ form ma przekazywać jeszcze inne zmienne.

Mam formularz w którym użytkownik wpisuje swój e-mail, nazwę użytkownika oraz zaznacza sobie checkbox'y wszystko jest wysyłane POST'em.
Dodałem do tego pętle która zlicza do zmiennej $licznik ile checkbox'ów zostało zaznaczonych i teraz chciałbym wartość tej zmiennej przekazać do następnej strony. Jak to zrobić najprościej ?
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: 24.12.2025 - 18:31