Vérification du compte d'un utilisateur

Utilisateur anonyme -  
moiced59 Messages postés 1161 Statut Membre -
Bonjour,

J'ai créer un espace membre PHP et MySQL sur mon site et j'aimerais savoir si c'est possible d'ajouter un p'tit bout de code qui vérifie sur la table "users" (dans la base de données) si le champ "bloquer" et sur "0" ou "1" quand un utilisateur se connecte.

Si il est sur "1", un message s'affiche en lui disant que son compte est bloqué et il ne peut pas se connecter sur son profil.

Si il est sur "0", il se connecte.

Je n'arrête de pas de chercher mais je ne tombe jamais sur mon problème ...

Merci d'avance ;)

A voir également:

5 réponses

tuxboy Messages postés 1083 Statut Membre 190
 
Regarde attentivement cette élégante solution :
http://agiletoolkit.org/learn/app/auth
0
Utilisateur anonyme
 
Merci pour ta réponse ;)

Mais si j'ai bien compris cette solution est juste pour bloquer les pages du sites SI tu n'est pas connecter.

Sa ne répond pas tellement avec mon problème :/

Mais merci quand même !
0
tuxboy Messages postés 1083 Statut Membre 190
 
En fait avec AgileToolKit, ton problème n'existe pas vraiment.
http://agiletoolkit.org/learn/app/admin
0
moiced59 Messages postés 1161 Statut Membre 60
 
Bonjour

Une simple requete sql sur ta base :

Select bloquer from users where utilisateur = .$Ton_user

puis ensuite tu verifie si = 0 ou 1
0
Utilisateur anonyme
 
Merci pour ta réponse moiced59,

Mais c'est là mon problème :/

J'arrive pas à lui dire pour qu'il vérifie si 1, bloquer la connexion et si 0 le laisser se connecter.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
moiced59 Messages postés 1161 Statut Membre 60
 
Voici un exemple vite fais adapte le :

<?
$requet = `'SELECT * FROM users'';
if($result = mysql_query($requet)) {
while($ligne = mysql_fetch_object($result)) {
$id = $ligne->id;
$name = $ligne->name;
$address = $ligne->address;
echo `'$id - $name, $address <br />'';
}
} else {
echo `'Erreur de requête de base de données.'';
}

if ($id ==0){
echo "Connexion Autorise";
}
?>
0