Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Skasowanie sesji
gregi1
post 1.03.2008, 19:41:14
Post #1





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 24.03.2007

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


Mam problem otoz do zmiennej $_session przypisuje sobie usera i jak juz sie zaloguje przejrzy strone i chce sie wylogowac to klika na wyloguj i dalej mam taki kod:
Kod
if (isset($_SESSION["user"])
{
session_unregister("user");
echo "<H3 ALIGN=center>Zostałeśœ wylogowany!</h3>";
html_url("index.php?page=logowanie", "Logowanie");
}
else
{
echo "<H3 ALIGN=center>Nie byłeśœ zalogowany!</h3>";
html_url("index.php?page=logowanie", "Logowanie");
}


I problem w tym ze to nie dziala bo wyswietla sie tylko biala, pusta strona. Mozecie mi powiedziec co tutaj jest nie tak?


--------------------
Go to the top of the page
+Quote Post
sniezny_wilk
post 1.03.2008, 20:00:55
Post #2





Grupa: Zarejestrowani
Postów: 732
Pomógł: 80
Dołączył: 25.05.2005
Skąd: Szczecin

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


A może wina leży w funkcji "html_url", możesz ją pokazać ?


--------------------
Go to the top of the page
+Quote Post
Maciekbjw
post 1.03.2008, 20:19:23
Post #3





Grupa: Zarejestrowani
Postów: 217
Pomógł: 23
Dołączył: 2.12.2007
Skąd: Warszawa

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


"Nie działa" nic mi nie mówi.

A na pewno masz na samym początku session_start(); ?


--------------------
Masz swoje mieszkanie i chcesz je wynająć? Sprawdź ofertę Zarzadządzanie Najmem

WRONA.IT - pozycjonowanie stron
www.ecyklopedia.pl
Go to the top of the page
+Quote Post
nevt
post 1.03.2008, 20:49:19
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


  1. <?php
  2. // zamiast
  3.  
  4. // użyj
  5. unset($_SESSION['user']);
  6. ?>


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
Go to the top of the page
+Quote Post
gregi1
post 3.03.2008, 20:58:38
Post #5





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 24.03.2007

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


Cytat(nevt @ 1.03.2008, 20:49:19 ) *
  1. <?php
  2. // zamiast
  3.  
  4. // użyj
  5. unset($_SESSION['user']);
  6. ?>


Dzieki pomoglo.


--------------------
Go to the top of the page
+Quote Post
marcio
post 3.03.2008, 21:02:44
Post #6





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Ogolnie session_unregister to jest chyba stara metoda jak sie nie myle i jak powiedzial @NEVT jest zastepowana za pomoca unset ogolnie to wylogowywania uzywaj tez session_destroy() smile.gif


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
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: 14.08.2025 - 13:00