Maison >développement back-end >Problème PHP >Comment implémenter différentes autorisations pour accéder à différentes pages en PHP
Comment implémenter différentes autorisations pour accéder à différentes pages en PHP
Tout d'abord, lorsque l'utilisateur se connecte avec succès, ajoutez le niveau d'autorisation de l'utilisateur à la Session ;
<?php $user_perm_level = 1; session_start(); $_SESSION['user_perm_level'] = $user_perm_level; ?>
Retirez ensuite le niveau d'autorisation stocké dans la Session lors de l'accès à la page
<?php session_start(); $user_perm_level = $_SESSION['user_perm_level']; ?>
Enfin, passez à la page correspondante en fonction du niveau d'autorisation ;
<?php session_start(); $user_perm_level = $_SESSION['user_perm_level']; switch($user_perm_level){ case 1: header("location: topage1.php"); break; case 2: header("location: topage2.php"); break; case 3: header("location: topage3.php"); break; default: header("location: topage.php"); break; } ?>
Tutoriel recommandé : "Tutoriel PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!