Titre: Probleme avec les sessions
Posté par: blueshit le le 09-12-2004 a 17:48:47
quand on veux se deconecter on obtient ca
Warning: session_destroy(): Trying to destroy uninitialized session in c:\program files\easyphp1-7\www\intranet\admin_out.php on line 73
Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-7\www\intranet\fonctions.php:18) in c:\program files\easyphp1-7\www\intranet\admin_out.php on line 74
code de la page logout
Code:
<?
session_unset(); session_destroy(); setcookie(session_name(),'',0,'/'); ?> |
|
??? beu |
Titre: Re:Probleme avec les sessions
Posté par: dami1 le le 10-12-2004 a 12:43:29
Salut,
Les fonctions header , setcookie , et les fonctions de session ne peuvent être envoyés qu'avant le reste du contenu. Autrement dit, il ne doit y avoir aucun affichage avant d'utiliser ces fonctions, comme le HTML par example (ou meme une simple ligne laissée vide). Va jetter un oeil sur le manuel: ob_start() et ob_end_flush() , header() ...
Egalement, dans ta page logout, tu devrais appeler session_start(); avant session_destroy();
Code:
<? session_start(); session_destroy(); ?>
|
|
|
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|