Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> czas i sesje ciag dalszy
mass
post
Post #1





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

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


Mam pobrane dwa czasy ( z formularza - pisalem o tym wczesniej)
mam je zapisane w dwuch sesjach.
if ($czas1 == "") {
session_register("czas1");
$czas1=time();
}

if ($czas2 == "") {
session_register("czas2");
$czas2=time();
}


Teraz jesli przechodze do strony glownej chcialbym zeby mi te dwie sesje niszczyl. Nie mam pojecia jak to zrobic.
Go to the top of the page
+Quote Post
mlody
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 4.10.2002

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


Cytat
... chcialbym zeby mi te dwie sesje niszczyl. Nie mam pojecia jak to zrobic.

Chyba zmienne sesyjne.
Użyj unset().
Go to the top of the page
+Quote Post
zombie
post
Post #3





Grupa: Zarejestrowani
Postów: 296
Pomógł: 0
Dołączył: 9.05.2002
Skąd: Warszawa

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


... raczej session_destroy();


--------------------
audaces fortuna iuvat!
Go to the top of the page
+Quote Post
kurtz
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

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


Cytat
... raczej session_destroy();
session_destroy jest deprecated. o wiele lepiej uzyc unset na $_SESSION.


--------------------
.. make web your home ..
Go to the top of the page
+Quote Post
ZbyszekS
post
Post #5





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 26.04.2002
Skąd: Częstochowa

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


session_destroy(); usunie całą sesję. Zastosuj:
session_unregister ( string nazwa)
session_unregister() wyrejestrowuje (zapomina) globalną zmienną o nazwie nazwa z bieżącej sesji.

Funkcja ta zwraca wartość TRUE jeśli zmienna została pomyślnie wyrejestrowana z sesji.

Notatka: Jeśli użyta została tablica $_SESSION (lub $HTTP_SESSION_VARS dla php 4.0.6 i starszych), użyj unset() aby wyrejestrować zmienną z sesji.

Ta funkcja nie usuwa zmiennej globalnej o nazwie nazwa, a jedynie zapobiega zapisaniu tej zmiennej jako części sesji. Jeśli chcesz usunąć odpowiednią zmienną globalną, musisz użyć funkcji unset().
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 Aktualny czas: 20.08.2025 - 05:59