Rechercher : dans
Par :

Comment utiliser session php

Dernière réponse le 7 sep 2008 à 17:53:43 jiji, le 4 mai 2006 à 23:55:53 
 Signaler ce message aux modérateurs

Salut, j'ai un projet de création d'un site web concernant gestion d'un patrimoine. et on a trois types d'utilisateurs qui ont des droits d'accés différents et pour le faire il faut utiliser session et je ne sais pas comment faire. l'utilisateur doit introduire son login et son mot de passe et aprés la vérification il accéde à son menu .Merci d'avance.

Meilleures réponses pour « comment utiliser session php » dans :
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
PHP - Les classes VoirLa notion de classe Php3 intègre un soupçon de caractéristiques empruntées aux langages orientés objet, c'est-à-dire la possibilité d'utiliser des objets, entités regroupant des données et des fonctions au sein d'une structure et rendant la...
Les clés de session VoirIntérêt d'une clé de session Les algorithmes asymétriques (entrant en jeu dans les cryptosystèmes à clé publique) permettent de s'affranchir de problèmes liés à l'échange de clé via un canal sécurisé. Toutefois, ces derniers restent beaucoup moins...

1

maxime_B, le 18 jui 2006 à 00:09:43

Salut

ben si ton code marche comme ça, c'est déjà pas mal. Mais pour des droits d'accès différents tu as le choix:
-ou il n'y a pas tellement d'utilisateurs et tu peux afficher le menu selon le login:
par ex

if($_SESSION['login'] == 'marco')
{
ici on affiche le menu pour marco
}

mais bon si il faut faire ça pour chaque nom, ça fonctionnera, mais ton code sera plus que trop long.
- ou alors tu dois créer un autre champ(caché) qui s'enregistre au niveau que tu veux, et ensuite modifier son niveau dans ta bdd
(ou alors créer un formulaire pour changer son niveau de ton site)
et alors tu peux afficher selon le niveau, mais tu dois créer ta variable(tu sors "niveau" da ta bdd comme tu fait pour ton login et tu définit la variable $_SESSION['niveau']:
//et donc après tu peux "jouer" avec les niveaux:

<?php if($_SESSION['niveau'] == 'membre')
{
?>
ici le menu membre
<?php
}
elseif ($_SESSION['niveau'] == 'admin')
{
?>
ici le menu des admin etc
<?php
}
else
{
echo "Tu dois être enregistré pour accéder à cette page";
}
?>


bonne chance

Répondre à maxime_B

2

mad, le 16 avr 2008 à 18:12:16
  • +1

Je veux savoir : après avoir installé l'éditeur du php comment tapé du code php?

Répondre à mad

3

 lesondins, le 7 sep 2008 à 17:53:43

Salut Maxime_B, meme si ce message date et que ce n'est pas moi qui est poser la question, tu ma bien aidé :) Merci beaucoup, bonne continuation ++ ^^

Répondre à lesondins