Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Zapisanie ponowne zmiennej $_SESSION
Robert
post
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 2.05.2003

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


Witam !!

Czy moge zmienic wartosc zmiennej sesyjnej $_SESSION podczas trwania sesji?
Np. zmienna sesyjna $_SESSION zapisalem tak:
[php:1:1f8c468b24]<?php
$_SESSION["passw"] = $pass;//zmienna $pass z pliku
?>[/php:1:1f8c468b24]
Lecz czasem sie zdarzaja sytuacje gdzie podczas zalogowania (czyli uruchomienia sesji) chcemy zmienic dane w panelu usera i zmieniamy dajmy na to haslo Czyli teraz zmienna $pass ma inna wartosc i wartosc zmiennej $_SESSION jest teraz jest inna. Wiec czy pozostaje mi w tym momencie wylogowac uzytkownika(czego wolal bym uniknac) czy podczas zapisywania edytowanego profilu moge zmienic wartosc zmiennej sesyjnej $_SESSION. Ja bym zrobil to w ten sposob, ze podczas zapisywania zmienionego hasla dodatkowo bym zapisal zmienna czyli
[php:1:1f8c468b24]<?php
$_SESSION["passw"] = $_POST["pass"];//zmienna $_POST["pass"] pochodzi z formularza do edycji profilu
?>[/php:1:1f8c468b24]Czy w tym momencie watosc zmiennej $_SESSION ma wartosc podana w formularzu od edycji. Czy tak moge zapisac ja czy robi sie to inaczej questionmark.gif

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
adwol
post
Post #2





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 6.08.2003

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


Cytat
Czy moge zmienic wartosc zmiennej sesyjnej $_SESSION podczas trwania sesji?

Tak. Zawartość $_SESSION jest odczytywana przez PHPa po zakończeniu skryptu, więc jeśli zmienisz w nim jakąś zmienną, zapisana zostanie nowa wartość.
Go to the top of the page
+Quote Post
Robert
post
Post #3





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 2.05.2003

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


Wiec wciaz nie wiem czemu mi zapisywanie do pliku jakby przerywa sesje. Wiecej szczegolow:
http://forum.php.pl/viewtopic.php?t=6984
Go to the top of the page
+Quote Post
Seth
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Nastepnym razem dopisz pytanie do juz rozpoczetego tematu.
Temat blokuje.
Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 21:56