Gérer deux sessions avec php

Fermé
Julien - 8 août 2002 à 10:37
Tittom Messages postés 422 Date d'inscription mardi 30 mai 2000 Statut Membre Dernière intervention 10 janvier 2007 - 8 août 2002 à 18:17
Bonjour,

je vous explique mon problème: j'ai une page d'identification. Ce que je veux gérer c'est une session administrateur avec certains droits et une session clients avec moins de droits. Selon le mot de passe entré, la personne sera envoyée vers page_admin.php ou page_client.php
Comment puis je faire cela?
D'avance merci
A voir également:

1 réponse

Soit un peu plus précis, STP...
Les clients doivent s'identifier ?
Les renseignements sont stockés dans une base de données ?
0
Ok. En fait, quand on se connecte a la page aide.htm, on nous demande un numéro identifiant. Là, on fait appel à une base de données pour voir si l'identifiant est bon. Si c'est l'administrateur qui se log, il faut qu'il soit dirigé vers la page admin.php. Si c'est un client, il est envoyé vers une page client.php .
Comment je peux faire pour diriger vers 2 pages différentes? Cela doit etre simple mais je n'ai pas trouver dans le bouquin que j'ai...
0
Tittom Messages postés 422 Date d'inscription mardi 30 mai 2000 Statut Membre Dernière intervention 10 janvier 2007 128 > Julien
8 août 2002 à 18:17
Jette un oeil à la fonction header();

en faisant qq chose dans ce style ça devrait marcher :

if (<condition pour etre admin) {
header("Location: http://tonsite/admin.php");
}
else {
header("Location: http://tonsite/client.php");
}


Attention à une chose : si on tape directement http://tonsite/admin.php, il ne faut pas qu'on puisse accéder aux fonctions d'administrateur ;) Autrement dit, ta page admin.php doit vérifier que le visiteur a bel et bien les droits d'admin...
Ca peut paraître évident, mais je préfère le rappeler :)

-- 
Tittom (ça c'est de la signature)
0