Page 1 sur 1

fermer session

Posté : 25 janv. 2011, 15:13
par ezacal
je souhaite simplement fermer une session.
Je clique sur un lien "déconnexion" qui envoi sur "deconnexion.php"

Code : Tout sélectionner

<?php session_unset(); session_destroy(); header("location: index.php"); ?>
le message d'erreur est le suivant
Warning: session_destroy() [function.session-destroy]: Trying to destroy uninitialized session in /homez.110/creditsr/www/deconnexion.php on line 5

Warning: Cannot modify header information - headers already sent by (output started at /homez.110/creditsr/www/deconnexion.php:3) in /homez.110/creditsr/www/connection.php on line 6

Je cherche sur différents forums mais je ne trouve rien.

merci de votre aide

Re: fermer session

Posté : 25 janv. 2011, 15:37
par sadeq
Bonjour,

Pour le message d'erreur :
Warning: session_destroy() [function.session-destroy]: Trying to destroy uninitialized session in /homez.110/creditsr/www/deconnexion.php on line 5
le script deconnexion.php doit commencer par session_strat()

et pour ce message:
Warning: Cannot modify header information - headers already sent by (output started at /homez.110/creditsr/www/deconnexion.php:3) in /homez.110/creditsr/www/connection.php on line 6
le script deconnexion.php ne doit pas être include() dans un autre script (ici connection.php) après des instructions d'affichage car il contient un header().

Re: fermer session

Posté : 25 janv. 2011, 18:24
par ezacal
ok
merci, j'ai modifié en conséquence :D
A plus

Re: fermer session

Posté : 25 janv. 2011, 18:45
par Nicost
Slt, faut pas oublier de mettre résolu grasse à Sadeq :wink:

Re: fermer session

Posté : 25 janv. 2011, 19:06
par ezacal
ok, j'espere avoir fait ce qu'il faut.