Restriction d'accès à une page

Répondre
nimaka
le 09/03/2007 à 18:11
nimaka
jai un probleme
je voudrais que une page ne puisse etre ouverte que par moi en me servant de mon identification sur mon site
suis je obligé de passer par un htaccess ou puis je le faire avec "if ... else"
d'avance merci
nimaka
jocker
le 09/03/2007 à 18:30
jocker
tu peux faire une vérification en utilisant les sessions

qd tu te loggues

$_SESSION['user] = $ton_identifiant;

et sur ta page apres

if ($_SESSION['user'] != $ton identifiant)
die 'acces interdit';

ou alors header() pour rediriger vers une autre page.

++
vengeur002
le 09/03/2007 à 18:43
vengeur002
Tu peux aussi ajouter un champ a ta table membre qui contiendra ce qu on appelera un "rang"

ex 1 pour un membre
2 pour un admin

garde a l esprit que tu ne sais pas comment evoluera ton site et peux etre un jour tu aura d autre personne administrant le site
Bien sur tu met le rang 2 aux personnes qui seront autorisées a afficher la page
et dans la page a proteger tu met
<?php
session_start();
if ($_SESSION['rang']< 2)
{
echo ' Vous n'êtes pas autoriser a voir cette page ';
exit;
//ou redirection
}
<?
jocker
le 09/03/2007 à 18:45
jocker
oui un rang c'est mieux et plus évolutif, par contre n'oublie pas de créer ta session rang au moment de l'identification.

moi avec le login c'était vraiment basique pour te montrer que c'était possible.

Si tu veux un truc mieux, utilise ce que te donne vengeur002

++
nimaka
le 09/03/2007 à 20:01
nimaka
je vous remercie pour vos explications claires et votre reactivité
merci
amitiés
Nimaka
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours