le 04/07/2006 à 12:19
pascuit
Voila j'ai un formulaire de login, qu'il faut remplir etc... Et je veux recuperer le login en variable de session.
session_start();
.....
.....
$_SESSION['login'] = $_POST['login'];
A ce niveau en faisant un echo j'ai bien le login rentrer dans le formulaire en variable de session
Mon problème c'est que je n'arrive pas a acceder à cette variable de session lorsque je passe sur une autre page.
Par exemple en faisant une redirection :
header('Location: membre.php');
Dans membre j'ai ecrit
session_start();
include 'fonctions.php'; // pour des redirections
if (!isset($_SESSION['login'])) {
redirection('index.php');
exit();
}
else {
$login = htmlentities(stripslashes(trim($_SESSION['login'])));
echo $login ;
}
Et il revien directement à l'index, pourtant $_SESSION['login'] existe !
Merci d'avance pour le coup de main
session_start();
.....
.....
$_SESSION['login'] = $_POST['login'];
A ce niveau en faisant un echo j'ai bien le login rentrer dans le formulaire en variable de session
Mon problème c'est que je n'arrive pas a acceder à cette variable de session lorsque je passe sur une autre page.
Par exemple en faisant une redirection :
header('Location: membre.php');
Dans membre j'ai ecrit
session_start();
include 'fonctions.php'; // pour des redirections
if (!isset($_SESSION['login'])) {
redirection('index.php');
exit();
}
else {
$login = htmlentities(stripslashes(trim($_SESSION['login'])));
echo $login ;
}
Et il revien directement à l'index, pourtant $_SESSION['login'] existe !
Merci d'avance pour le coup de main