Page 1 sur 1

Système de Grade

Posté : 03 juin 2012, 11:55
par Asicoo
Bonjour,

Dans ma table account j'ai une table inutilisé, "rang".
Chaque membre à un grade compris entre 1 et 3.

1 = membre
2 = modo
3 = admin

Or je veux que si un membre essaye d'acceder a une page pour administrateur je veux qu'il est une erreur...
Mais si ce membre a ce chiffre 3 alors on le laisse acceder.

Mais je ne sais pas comment m'y prendre ;x
Merci de votre coup de pouce.

Re: Système de Grade

Posté : 03 juin 2012, 12:49
par Ryle
Pour cela, il suffit d'ajouter un test au début de ta page : tu contrôles la valeur de ton rang avec un if() et en fonction de ce qui est interdit tu rediriges les utilisateurs qui n'ont pas le droit de consulter la page avec un header("Location:ta_page_de_redirection.php");

Re: Système de Grade

Posté : 03 juin 2012, 13:08
par Asicoo
Super :)
Merci



Voila pour ceux qui veullent si peux les aider ;) Moi sa marche.
<?PHP

	// On Verifie le grade
	// Page Modération > GM
	
	// Grade
	
	// 3 [GA]
	// 2 [GM]
	// 1 [MEMBRE]
	
require('Config/Session.php');
$Mysql = Mysql_connect($Ip, $Utilisateur, $MotDePasse);
$mMysql = mysql_select_db($DBAccount, $Mysql);
$SQL = "SELECT rang FROM account WHERE login='".$_SESSION['login']."'";
$Grade = mysql_fetch_array($SQL);
mysql_close();

if($Grade['rang'] >= 2){

    header("location: /Pannel/B/index.php");
	
}else{

    header("location: /Private.php");

}
exit;
?>