Header ne semble pas fonctionnanait (PHP)
-RoRo-
Messages postés
103
Statut
Membre
-
-RoRo- Messages postés 103 Statut Membre -
-RoRo- Messages postés 103 Statut Membre -
Bonjour à toutes et à tous, j'ai beaucoup progressé sur mon site internet (projet BTS). J'ai finit mes lignes de prog pour la connexion d'un utilisateur etc. Par contre, j'ai fait un fichier TRES SIMPLE pemettant à l'utilisateur de se déconnecter :
deconnexion.php :
J'ouvre la session, je détruit toutes les variables de session et je ferme la session, Ensuite, j'ouvre la page d'acceuil. Et voici le problème, header ("location : http://192.168.1.21/PROJET_BTS/acceuil.php"); ne semble pas fonctionner puisque je suis toujours sur la même page (deconnexion.php), et j'ai donc une page blanche.
Pouvez vous me dire pourquoi SVP ?
Merci d'avance,
RoRo
deconnexion.php :
<?php
session_start();
session_destroy();
session_unset();
header ("location : http://192.168.1.21/PROJET_BTS/acceuil.php");
exit();
?>
J'ouvre la session, je détruit toutes les variables de session et je ferme la session, Ensuite, j'ouvre la page d'acceuil. Et voici le problème, header ("location : http://192.168.1.21/PROJET_BTS/acceuil.php"); ne semble pas fonctionner puisque je suis toujours sur la même page (deconnexion.php), et j'ai donc une page blanche.
Pouvez vous me dire pourquoi SVP ?
Merci d'avance,
RoRo
Configuration: Linux / Firefox 3.0.17
2 réponses
-
location n'apprécie pas les espaces.
Ceci
header ("location : http://192.168.1.21/PROJET_BTS/acceuil.php");
Devient
header ("location: http://192.168.1.21/PROJET_BTS/acceuil.php");
Tout simplement <3
EDIT : ton exit() ne sert à rien -
YES,c'est tout con ! merci !
Pourtant, sur d'autres pages je n'avais pas mis d'espace. Quel idiot !!!
Merci encore ^^
RoRo
ps : pour exit(); t'as raison, autant pour moi ;-)