Aide php pour accès menu

Résolu/Fermé
Utilisateur anonyme - 10 nov. 2008 à 16:26
 Utilisateur anonyme - 10 nov. 2008 à 18:53
Bonsoirs,

J'ai fait un site, ensuite j'ai mit un accès membre, les inscriptions etc... tout et mit, la seules choses que je c'est pas faire.
C'est de permettre a celui qui et inscrit a pouvoir visiter tel et tel menu sur le site, car j'ai tout mit comme je les dit mes toujours accessibles dans tout les menus.

J'ai fait des recherche de partout sur google et je trouve rien.

Merci d'avance.
A voir également:

4 réponses

phil2a Messages postés 95 Date d'inscription mardi 20 janvier 2004 Statut Membre Dernière intervention 22 décembre 2012 9
10 nov. 2008 à 16:31
place un filtre qui teste si l'utilisateur en cours peut ouvrir le menu
0
muska92 Messages postés 277 Date d'inscription lundi 14 février 2005 Statut Membre Dernière intervention 14 août 2009 42
10 nov. 2008 à 16:39
bonjour,
je croie que ce que tu veut dire c'est de permettre seulement au membre inscrit de voir les menus.
dans ce cas que utilise tu dans ton système d'identification ( session ?, cookie ?).
dans le cas des Session : quand l'utilisateur s'identifie sur le site tu déclare une session
exemple :
a la fin de ton script d'identification :
$ok =true;
if($ok ) {
$_session['user'] = $data ['user'];
}
aprés pour tes page : if(!$_session['use']) { print 'acces denied'; } else { ' bienvenue ...........................' }

donc voila c'ést juste un exemple
plus d'info sur Phpdebutant.com (section session PHP 4 )
0
Utilisateur anonyme
10 nov. 2008 à 17:08
He croit que j'ai trouver :

<?
session_start();

/*
si la variable de session login n'existe pas cela siginifie que le visiteur
n'a pas de session ouverte, il n'est donc pas logué ni autorisé à
acceder à l'espace membres
*/
if(!isset($_SESSION['login'])) {
  echo 'Vous n\'êtes pas autoris´ à acceder à cette zone';
  include('login.htm');
  exit;
}
?> 
0
Utilisateur anonyme
10 nov. 2008 à 18:53
Voila ce bon j'ai bien réfléchi et regarder comment je pourrez faire et j'ai trouver.
Je mais ce problème en résolut.
Merci a vous 2 :)
0