Problème session avec login et mot de passe
coralina
-
Mimiste Messages postés 1159 Statut Membre -
Mimiste Messages postés 1159 Statut Membre -
Hello tout le monde,
voilà depuis 2 jours je suis ce qu'on pourrait appeller une terrienne en détresse!
Alors voici mon problème :
j'ai créé 1 page qui doit générer une session dès qu'un utilisateur se log (avec login et mot de passe).
J'ai donc une page login.php avec mon formulaire (pour le login et le mot de passe) qui appelle la page loginactif.php
Le message qui s'affiche lorsque j'arrive sur ma page loginactif.php
est impossible d'exécuter la requête.
J'ai donc un problème soit dans le code ou peut-être dans le fichier php.ini
Je vous remercie énormément de votre aide :-)
Voici mon code
---------------------------------------------------------------------------------------------------------------------------------------------------------------
<?php
//Récupération de la valeur des variables du formulaire
$login = $_POST['login'];
$motpasse = $_POST['motpasse'];
//génére un nouvel ID de session
session_start();
//vérification dans une base des données que login et pass correspondent
$sql = "SELECT login, motpasse FROM clients WHERE login='$_POST[login]' AND motpasse='$_POST[motpasse]'";
$res=mysql_query($sql) or die ("Impossible d'exécuter la requête");
$infos = mysql_fetch_array($res); //exécution ds tt le tableau
//dans le cas ou le pass et le login correspondent bien on enregistre des variables !
if(!strcmp($infos[login],$login)&&! strcmp($infos[motpasse],$motpasse)){
$_SESSION[‘page_count’] = 0 ;
$_SESSION[‘name’] = $infos[nom] ; //récupéré depuis la base de données
$_SESSION[‘author_id’] = $infos[idclient] ; //récupéré depuis la base de données
$_SESSION[‘loginclient’] = $infos[login] ; //récupéré depuis la base de données
$_SESSION[‘logged’] = 1 ; //positionnée à 1 cette variable nous indique que l’utilisateur est bien loggé.
}
if($_SESSION[‘logged’]==1){
echo "Merci $_SESSION[‘loginclient’], vous venez de vous identifier";
}
else{
echo "Vous devez créer votre compte personnel avant de pouvoir vous identifier. ";
}
?>
voilà depuis 2 jours je suis ce qu'on pourrait appeller une terrienne en détresse!
Alors voici mon problème :
j'ai créé 1 page qui doit générer une session dès qu'un utilisateur se log (avec login et mot de passe).
J'ai donc une page login.php avec mon formulaire (pour le login et le mot de passe) qui appelle la page loginactif.php
Le message qui s'affiche lorsque j'arrive sur ma page loginactif.php
est impossible d'exécuter la requête.
J'ai donc un problème soit dans le code ou peut-être dans le fichier php.ini
Je vous remercie énormément de votre aide :-)
Voici mon code
---------------------------------------------------------------------------------------------------------------------------------------------------------------
<?php
//Récupération de la valeur des variables du formulaire
$login = $_POST['login'];
$motpasse = $_POST['motpasse'];
//génére un nouvel ID de session
session_start();
//vérification dans une base des données que login et pass correspondent
$sql = "SELECT login, motpasse FROM clients WHERE login='$_POST[login]' AND motpasse='$_POST[motpasse]'";
$res=mysql_query($sql) or die ("Impossible d'exécuter la requête");
$infos = mysql_fetch_array($res); //exécution ds tt le tableau
//dans le cas ou le pass et le login correspondent bien on enregistre des variables !
if(!strcmp($infos[login],$login)&&! strcmp($infos[motpasse],$motpasse)){
$_SESSION[‘page_count’] = 0 ;
$_SESSION[‘name’] = $infos[nom] ; //récupéré depuis la base de données
$_SESSION[‘author_id’] = $infos[idclient] ; //récupéré depuis la base de données
$_SESSION[‘loginclient’] = $infos[login] ; //récupéré depuis la base de données
$_SESSION[‘logged’] = 1 ; //positionnée à 1 cette variable nous indique que l’utilisateur est bien loggé.
}
if($_SESSION[‘logged’]==1){
echo "Merci $_SESSION[‘loginclient’], vous venez de vous identifier";
}
else{
echo "Vous devez créer votre compte personnel avant de pouvoir vous identifier. ";
}
?>
A voir également:
- Problème session avec login et mot de passe
- Trousseau mot de passe iphone - Guide
- Mot de passe administrateur - Guide
- Mot de passe bios perdu - Guide
- Identifiant et mot de passe - Guide
- Mot de passe compromis - Guide