Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: FlexPHPsite
Forum PHP.pl > Forum > PHP
michu9010
jak w temacie
nie wiem jak napisac plik logout.php ;/
kto moze wie jak to zrobic??
decha-design
  1. <?php
  2. $_SESSION = array();
  3. unset($_SESSION);
  4. ?>


ot cała filozofia ...
michu9010
jest blad w 4 lini i nie konczy sesji nie wiem co zrobic blinksmiley.gif
matixrr
Ja korzystam z:
  1. <?php
  2. $_SESSION = array();
  3.    session_destroy(); // Zamknięci sesji.
  4.    setcookie (session_name(), '', time()-300, '/', '', 0); // Usunięcie pliku cookie.
  5. ?>
michu9010
wiec to jest blad
Kod
[b]Warning[/b]:  session_destroy(): Trying to destroy uninitialized session in [b]c:\usr\apache\httpd\html\logout.php[/b] on line [b]3[/b]

[b]Warning[/b]:  Cannot modify header information - headers already sent by (output started at c:\usr\apache\httpd\html\logout.php:3) in [b]c:\usr\apache\httpd\html\logout.php[/b] on line [b]4[/b]
Zostales wylogowany. Zapraszam pononie.


a to plik logout.php
  1. <?php
  2. $_SESSION = array();
  3.   session_destroy(); // Zamknięci sesji.
  4.   setcookie (session_name(), '', time()-300, '/', '', 0); // Usunięcie pliku cookie.
  5.  
  6. echo "Zostałes wylogowany. Zapraszam pononie."
  7. ?>
piaseq
Cytat(michu9010 @ 1.02.2009, 15:49:03 ) *
wiec to jest blad

Zadałeś sobie trud żeby przeczytać ten komunikat i zastanowić się co może oznaczać przed napisaniem kolejnego posta na forum? W komunikacie jest napisane na czym dokładnie polega błąd.
l0ud
Przed session_destroy() daj jeszcze session_start(). Dalsze linijki nie są już raczej potrzebne.
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.