par
Mazarini » 22 févr. 2011, 14:33
Bonjour,
Pour être sur de voir les messages d'erreur, tu devrais mettre en début de script : error_reporting(E_ALL);
Pour le contrôle du mot de passe :
A priori remplacer :
if ($enreg = @mysql_fetch_array($result)) {
par :
$enreg = @mysql_fetch_array($result))
if ($motDePasse=$result['mdp'])
Ou faire :
$requete = "SELECT mdp FROM utilisateur WHERE ident='$ident' and mdp='$motDePasse'" ;
En général on stocke les mots de passe crypté dans la base.
Il faut aussi te renseigner sur l'injection SQL (cf
http://php.net/manual/fr/function.mysql ... string.php)