Bonjour,
J'ai un soucis avec une session php. Je suis en train de faire un espace sécurisé pour un site. Il y a une page de connexion et ensuite on arrive sur une page sécurisé qui elle-même permet d'accéder à d'autres pages sécurisées.
Ma page de connexion fonctionne. Voici le code :
Ma page s'affiche bien et j'ai bien la variable $_SESSION['auth'] qui est à 'ok' quand je la print. J'ai un lien sur cette page qui me renvoie à une autre page que voici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php if (isset($_POST['login']) == "toto" AND $_POST['mot_de_passe'] == "toto") { session_start(); $_SESSION['auth'] = "ok"; ?>
Et là, à chaque fois j'ai la redirection alors que ma variable n'est pas vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php session_start(); if (empty($_SESSION['auth'])) {header ('Location:http://www.monsite.org');exit();} ?> <p>Ma page 2</p>
Je sèche...
Merci pour votre aide.
Partager