| Personalisations |
Restreindre les droits d'un utilisateur Un testeur pas exemple...
|
'Alut !
Cette pratique de faire un utilisateur test est assez courante sur les forums.
Seulement on a pas forcément envie de voir n'importe qui utiliser ce compte pour envoyer des MP aux membres du forum. Ni flooder un peu partout en poluant la vie des autres...
Il y a une solution simple à ce petit problème : restreignez les droits de l'utilisateur ! Empêchez le d'ouvrir telle ou telle page, vous serez ainsi tranquil
Comment faire, rien de plus simple, mettez ce morceau de code sur la page que vous ne voulez pas lui autoriser  | Code: | // Impossible d'utiliser le fichier pour l'utilisateur test
if ( $userdata['username'] == 'test' )
{
message_die(GENERAL_MESSAGE, $lang['Not_Authorised']);
}
| juste après | Code: | //
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_POSTING);
init_userprefs($userdata);
//
// End session management
//
| en remplacant bien sur test par le nom de l'utilisateur en question
Si vous souhaitez bloquer l'accès à deux utilisateurs, rien de plus simple, il suffit de remplacer | Code: | | if ( $userdata['username'] == 'test' ) | dans le code précédent par | Code: | | if ( $userdata['username'] == 'test' || $userdata['username'] == 'bob' ) |
Bonne continuation, et n'hésitez pas à poser vos questions si vous ne comprennez pas. |
|
|
|