Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/08/2006, 16h03   #1
Invité de passage
 
Inscription : août 2006
Messages : 9
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 9
Points : 3
Points : 3
Par défaut Session selon le type d'utilisateur

Bonjour,

Je suis en train de travailler sur une partie réservé de mon site internet. J'arrive à faire une authentification via un login/mot de passe, par contre j'aurai besoin d'aide pour renvoyer les utilisateurs vers une page spécifique selon leur type (par ex : admin, utilisateur x, y ...)
Voici le code que j'utilise actuellement :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?
include ('x.php');
$login=$_POST['Login'];
$password=$_POST['Mot_de_passe'];
$ip = $_SERVER["REMOTE_ADDR"];
 
if($login=='' || $password=='')
{
echo '<script language=javascript> alert ("Vous avez oublié de remplir un champ.");</script>';
include('Login_client.php');
exit;
}
$sql = "SELECT Mot_de_passe FROM login WHERE Login='$login'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_array($req);
if($data['Mot_de_passe'] != $password)
{
echo "<script language=javascript> alert ('Mauvais login / password. Merci de recommencer');</script>";
include('espace_reserve.php');
exit;
}
else
{
session_start(); 
session_register("Login"); 
header ('location:page_centre_sol/centre_sol_gesti.php');
}
?>
Je vous remercie d'avance pour aide
TomtomGesti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2006, 16h17   #2
Membre émérite
 
Avatar de alain31tl
 
Alain
Inscription : novembre 2005
Messages : 897
Détails du profil
Informations personnelles :
Nom : Alain
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : novembre 2005
Messages : 897
Points : 910
Points : 910
Citation:
Envoyé par TomtomGesti
..... par contre j'aurai besoin d'aide pour renvoyer les utilisateurs vers une page spécifique selon leur type (par ex : admin, utilisateur x, y ...).......
On peut supposer que ces types d'identifiants (admin, utilisateur, etc...) sont spécifiés dans ta table ?
Auquel cas, une requête est nécessaire pour les récupérer.
Ensuite, tu fais un header location en fonction du statut récupéré et ceci, en utilisant des conditions.
__________________
Ce n'est pas parce que les choses sont difficiles qu'on n'ose pas les entreprendre.
C'est parce qu'on n'ose pas les entreprendre qu'elles sont difficiles.
alain31tl est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h12.


 
 
 
 
Partenaires

Hébergement Web