Redirection ou pas ??
Posté : 19 août 2005, 10:21
Salut !!
Voila j'ai créer une page de login permettant d'accéder à une partie d'administration du site.
Je gère donc le "session_start()".
Je protège les pages de cette partie administration par du code php en haut de chacunes d'entre elles.
J'ai donc contourné le prblème en créant une page "redirect.php" contenant juste un "header("Location: admin.php")".
Cette page ne contient pas de session_start().
Grace à cette manip je n'ai plus le problème du session_start().
Mais j'ai l'impression que c'est de la bidouille plutot qu'autre chose. Si quelqu'un avait une autre solution, je suis preneur ?!
Merci
Voila j'ai créer une page de login permettant d'accéder à une partie d'administration du site.
Je gère donc le "session_start()".
Je protège les pages de cette partie administration par du code php en haut de chacunes d'entre elles.
<?
session_start();
if(!isset($_SESSION['login'])) {
echo '<b id="erreur">Vous n\'êtes pas autoriser à acceder à cette zone. Veuillez d\'abord vous authentifier</b>';
include('index.php');
exit;
}
?>
Lorsque je me logue je suis redirigé vers une autre page contenant ce code, avec en haut une erreur comme quoi la session a deja demarrée. J'ai donc contourné le prblème en créant une page "redirect.php" contenant juste un "header("Location: admin.php")".
Cette page ne contient pas de session_start().
Grace à cette manip je n'ai plus le problème du session_start().
Mais j'ai l'impression que c'est de la bidouille plutot qu'autre chose. Si quelqu'un avait une autre solution, je suis preneur ?!
Merci