Fonction d'authentification php

Fermé
xman_genius Messages postés 97 Date d'inscription vendredi 14 octobre 2005 Statut Membre Dernière intervention 21 novembre 2006 - 7 avril 2006 à 12:06
 re - 7 mai 2008 à 14:45
slt;
j'ai ecris une fonction pour l'authentification des comptes avec php cela return true en de succes et false en cas d'echec mais ca marche pas alors stp s'il y a une anomalie dans le code indiquer la moi
voici la fonction
function verification($nom,$pass){
// Connexion SQL
$dbhote = 'localhost';
$dbuser = 'root';
$dbpass = 'test';
$dbbase = 'test';
$link = mysql_connect($dbhote,$dbuser,$dbpass);
mysql_select_db($dbbase,$link);
$nom_sql = mysql_real_escape_string($nom) ;
$pass_sql = mysql_real_escape_string($pass) ;
$sql ="SELECT * FROM user WHERE login=='$nom_sql' AND password=='$pass_sql'" ;

// Exécution de la requête SQL
$result = mysql_query($sql,$link);
if($result==NULL){
return false;
}else{
return true;
}
}
A voir également:

3 réponses

Voulvai Messages postés 2 Date d'inscription samedi 13 mai 2006 Statut Membre Dernière intervention 20 mai 2006 3
20 mai 2006 à 00:03
Salut je rectifie le tire!!!

function verification($nom,$pass){
// Connexion SQL
$dbhote = 'localhost';
$dbuser = 'root';
$dbpass = 'test';
$dbbase = 'test';
mysql_connect($dbhote,$dbuser,$dbpass);
mysql_select_db($dbbase);

$sql ="SELECT * FROM user WHERE login='$nom' AND password='$pass'" ;

// Exécution de la requête SQL
$result = mysql_query($sql);
if(!$result){
return false;
}else{
return true;
}
}
je crois que c'est bon! sa doit marcher!
je te donne aussi ma fonction
function CheckUser($login,$md5)
{
$dbhost="localhost";
$dblogin="root";
$dbpassword="";
$dbname="uddi";

// Conversion des variables externes
// en variables globales

mysql_connect($dbhost,$dblogin,$dbpassword);mysql_select_db($dbname);
$result2=mysql_query("SELECT * FROM compte WHERE LOGIN='$login' AND PASSWORD='$md5'" );
if($row2=mysql_fetch_array($result2)) { return true;
} else {
return false;}
}
j'utilise md5 pour crypter le password ainsi que les variables session!
A+ et tient moi au courant!!
3
xman_genius Messages postés 97 Date d'inscription vendredi 14 octobre 2005 Statut Membre Dernière intervention 21 novembre 2006 21
7 avril 2006 à 14:08
ne vous en faite pas j'ai pu trouve la solution
2
er
1