salut,
voila je voudrais faire un espace membre.
j'utilise les sessions jusque la pas de probleme!
seulement je voudrais faire un systeme de connection automatique, en mettant un cookie, mais je ne vois pas comment faire.
pour l'instant, j'ai ca :
quand le mot de passe et le login est bon :
Code :
- if($data['pass'] != md5($password))
- {
- echo "Mauvais login / password. Merci de recommencer.<br>
- <META HTTP-EQUIV=\"Refresh\" CONTENT=\"2;URL=index.htm\">";
- exit;
- }
- else
- {
- session_start();
- session_register('login');
- include('toto.php');
- }
|
puis dans mon script qui vérifie :
Code :
- session_start();
- if(!session_is_registered('login'))
- {
- echo "Vous n'êtes pas autoriser à acceder à cette zone.<br>
- <META HTTP-EQUIV=\"Refresh\" CONTENT=\"2;URL=index.htm\">";
- exit;
- }
|
disons que j'ai une checkbox "connection automatique", quand je clik sur le bouton submit, pareil on regarde le login et mot de passe et si la checkbox est clikée on créé un cookie
mais après dans mon script de vérif je ne sais pas comment créer un session si ce cookie existe.
merci
EDIT: j'ai fais un truc qui semble marcher:
dans mon script de vérif
Code :
- if ((isset($TEST))&&($TEST=="LOL" ))
- {
- session_start();
- session_register('login');
- }
- session_start();
- if(!session_is_registered('login'))
- {
- echo "Vous n'êtes pas autoriser à acceder à cette zone.<br>
- <META HTTP-EQUIV=\"Refresh\" CONTENT=\"2;URL=index.htm\">";
- exit;
- }
|
Message édité par $man le 19-06-2004 à 19:52:40