Rechercher : dans
Par :

Login avec php/mysql

Dernière réponse le 15 jan 2003 à 15:01:01 chouchou, le 15 jan 2003 à 09:34:34 
 Signaler ce message aux modérateurs

Salut à tous!!

je suis débutante en php et g un truc à faire mais je ne sais pas par ou commencer!! en faite je voudrais qu'au démarage de ma bd , une fenetre s'ouvre pour demander le mot de passe et le login de l'utilisateur(il ya 2 sortes d'utilisateurs) et suivant le login l'utilisateur poura rentrer d'une façon ou d'une autre sur une interface.

1

 Bobinours, le 15 jan 2003 à 15:01:01

Salut chouchou,
Il y a plusieurs façon de faire, en voila une :

Il faut que tu crées une table UTILISATEURS dans ta base avec : Login, Pass, Droit...

Ensuite tu fais une page formulaire avec 2 champs de saisie (type TEXT et PASSWORD).

Une fois valider, tu vérifies si ces informations sont dans la base avec un :

$requete = "SELECT droit FROM utilisateurs WHERE login='". $_POST["login"] ."' AND password='". $_POST["pass"] ."'";
$result = mysql_query($requete) or die("erreur");
$num = mysql_num_rows($result);

Ensuite si $num (le nombre de resultat trouvé) est égale à 0, alors il n'y a pas d'utilisateur avec ce mot de passe. Affiche un message "Vous n'avez pas accès" puis fait un EXIT en PHP.

Sinon, tu récupères la valeur de DROIT pour savoir sur qu'elle page tu va rediriger l'utilisateur avec la fonction : HEADER("Location: page.php");
Tu choisiras soit la page simple.php ou page admin.php...

J'espère t'avoir éclairée.

-= Bobinours - http://bobin.underlands.org =-

Répondre à Bobinours
Collection CommentÇaMarche.net