Authentification d'un compte utilisateur
khamy111
Messages postés
6
Statut
Membre
-
khamy111 Messages postés 6 Statut Membre -
khamy111 Messages postés 6 Statut Membre -
Bonjour,je travaille sur un projet de création site web dynamique avec php! ce pendant je suis bloqué au niveau de l'authentification du compte utilisateur! o faite j aimerais que le web master et les utilisateurs accédent a deux formulaire différents , miasdans les mem champ login et password! merci j'esrper quelqu'un pourrai m'aider!
A voir également:
- Authentification d'un compte utilisateur
- Créer un compte google - Guide
- Créer un compte gmail - Guide
- Créer un compte instagram sur google - Guide
- Installer windows 10 sans compte microsoft - Guide
- Créer un compte twitter - Guide
7 réponses
Salut!
je t'explique la méthode:
Attention: assure toi que le login soit unique dans ta table,sinon il risque de faire du n'importe quoi ton script (car imagine que j'ai le même login et mot de passe qui est à la fois utilisateur et webmaster)
Voila un peu mes explications
je t'explique la méthode:
alors comme tu le dis,tout le monde se connecte sur la même fenêtre de login, ce qui veut dire que les utilisateurs et les webmasters sont enregistrés dans une même table mais il faut les différencier par le privilège. Utilisateur pour un utilisateur et webmaster pour un webmaster et ainsi de suite. alors dans ton script de connexion,tu vérifie d'abord si le couple login/mot de passe est bon si c'est ok, alors vérifie le privilège de ce couple. si c'est utilisateur,alors renvoi le vers l'interface d'utilisateur sinon le renvoyer vers l'interface des webmasters.
Attention: assure toi que le login soit unique dans ta table,sinon il risque de faire du n'importe quoi ton script (car imagine que j'ai le même login et mot de passe qui est à la fois utilisateur et webmaster)
Voila un peu mes explications
o faite j'ai fait un script poour que si c'est le login et le paswword de l'utilisatueur de type1 require page utilisateur, si c'est ut2 require page web master, sinon page d'erreure. mais quelque le test j'obteint toujour la page d'erreure!merci
ca c'est la page de test: <?
require("connexion.php");
$login=$_POST["login"];
$password=$_POST["password"];
$sql="select type from compte_utilisateur where login='$login' and password='$password'";
if (mysql_query($sql,$dbh)=1)
require ('presentation.php');
else
if($row=mysql_fetch_array(2))
require ('assistant.php');
else
require('generateur.php');
?>
require("connexion.php");
$login=$_POST["login"];
$password=$_POST["password"];
$sql="select type from compte_utilisateur where login='$login' and password='$password'";
if (mysql_query($sql,$dbh)=1)
require ('presentation.php');
else
if($row=mysql_fetch_array(2))
require ('assistant.php');
else
require('generateur.php');
?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
o faite j ai crée une table web master table utilisateur et table compte qui est une association. maintenat jia mis type 1 et 2 pour privilège.