Session start () rien que pour admin
Résolu
athena21
Messages postés
36
Date d'inscription
Statut
Membre
Dernière intervention
-
athena21 Messages postés 36 Date d'inscription Statut Membre Dernière intervention -
athena21 Messages postés 36 Date d'inscription Statut Membre Dernière intervention -
bonjour,
j'ai une douzaine de page consacrée pour l'administrateur d'un site et je veux pas que d'autres personnes aient accès ces pages.
donc je dois faire une condition au début de chaque page
<?php
session start();
if if(isset($_SESSION['nomdelasession']))
// l'admin va pouvoir voir la page puis modifier ou supprimer
// body
</body>
</html>
// else il doit être redirigé vers une autre page
j'espère que j'ai bien expliqué ce que je veux faire.
Je vous remercie pour vos réponses et pour votre temps.
j'ai une douzaine de page consacrée pour l'administrateur d'un site et je veux pas que d'autres personnes aient accès ces pages.
donc je dois faire une condition au début de chaque page
<?php
session start();
if if(isset($_SESSION['nomdelasession']))
// l'admin va pouvoir voir la page puis modifier ou supprimer
// body
</body>
</html>
// else il doit être redirigé vers une autre page
j'espère que j'ai bien expliqué ce que je veux faire.
Je vous remercie pour vos réponses et pour votre temps.
2 réponses
-
Et c'est quoi la question ?
Il suffit de faire comme ça :<?php session_start(); if(isset($_SESSION['identifiant'])) { ?> <!-- Code de la page --> <?php } else header('Location: connexion.php'); ?> -
Par contre, fais attention à la sécurité, les variables de session peuvent être modifié par l'utilisateur (pirate) et donc si tu vérifies uniquement par les sessions que l'utilisateur est un admin, ce n'est pas très sécurisé.