Problème session avec login et mot de passe

coralina -  
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. ";

}

?>
A voir également:

2 réponses

Ricky38 Messages postés 5776 Date d'inscription   Statut Contributeur Dernière intervention   1 463
 
allo,

rejoint moi sur msn je vais t'aider

MSN: ericp96@hotmail.com

À tout de suite
0
Mimiste Messages postés 1159 Statut Membre 206
 
hello

Tu ne créé pas de connexion visiblement, il faudrait d'abord ouvrir une connexion a la base de données avant d'executer ta requête
0
coralina
 
oups effectivement ça ne risque pas de marcher.

je teste ça et je vous dis quoi. :)
0
coralina > coralina
 
voilà après quelques modifs, mon code s'exécute !

à suivre...


merci beaucoup :-)
0
Mimiste Messages postés 1159 Statut Membre 206 > coralina
 
Hé bien de rien c'est toi qui a tout fais ;)
0