Problèmes de sessions

Eléphant du PHP | 68 Messages

23 mars 2008, 19:18

Salut,

J'ai deux champs de formulaires (user, pass) pour l'authentification de mes utilisateurs.
J'aimerais donc enregistrer ces valeurs dans des variables de session.
session_register etant obsolète j'ai procédé de la sorte:
$_SESSION['user'] = $_POST['user'];
$_SESSION["pass"] = $_POST["pass"];
Lorsque j'essaie d'appeler le nom d'utilisateur en faisant
echo $_SESSION['user']
sa ne donne rien.

Rien ne marche. J'aimerais donc avoir votre aide.
Merci
Marino TEKI
In God I trust

ViPHP
ViPHP | 1996 Messages

23 mars 2008, 19:27

As tu mis session_start() dans les pages où tu utilises les sessions ?
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

Eléphant du PHP | 68 Messages

23 mars 2008, 19:51

Oui j'ai mis et sa marche maintenant
merci
Marino TEKI
In God I trust

ViPHP
ViPHP | 1996 Messages

23 mars 2008, 23:35

Bon bah c'était rapide
Un conseil si tu stockes ton mot de passe dans une variable crypte le ou hash le :

Ce que tu veux :
$_SESSION["pass"] = md5($_POST["pass"]);
//exemple de hash 
Comme cela le mot de passe sera peut être visible mais incompréhensible au cas où...
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr