Main Page | Namespace List | Class Hierarchy | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

check_priv.php File Reference

Tools for checking the security. More...

Go to the source code of this file.

Functions

 CheckJrn ($p_dossier, $p_user, $p_jrn, $p_detail=False)
 Vérifie les acces d'un utilisateur sur un journal.
 CheckAction ($p_dossier, $p_login, $p_action_id)
 Check if an user is allowed to do an action.
 CheckIsAdmin ($p_user)
 Check if an user is an administrator.
 CheckDossier ($p_user, $p_dossier)
 Check if an user has acces to a folder.


Detailed Description

Tools for checking the security.

Todo:
some of those tools are redundant with the class user and should be cleaned

Definition in file check_priv.php.


Function Documentation

CheckAction p_dossier,
p_login,
p_action_id
 

Check if an user is allowed to do an action.

Parameters:
p_dossier dossier id
p_login user's login
p_action_id 
Returns:
  • 0 no priv
  • 1 priv granted

Definition at line 146 of file check_priv.php.

References $cn, $Res, CheckIsAdmin(), DbConnect(), and ExecSql().

CheckDossier p_user,
p_dossier
 

Check if an user has acces to a folder.

Parameters:
user 
p_dossier concerned folder
Returns:
1 if yes 0 if no

Definition at line 192 of file check_priv.php.

References $cn, $sql, CheckIsAdmin(), CountSql(), and DbConnect().

CheckIsAdmin p_user  ) 
 

Check if an user is an administrator.

Parameters:
$p_user user login
Returns:
  • 0 if no
  • 1 if yes

Definition at line 167 of file check_priv.php.

References $cn, $sql, CountSql(), and DbConnect().

Referenced by CheckAction(), CheckDossier(), and CheckJrn().

CheckJrn p_dossier,
p_user,
p_jrn,
p_detail = False
 

Vérifie les acces d'un utilisateur sur un journal.

parm :

  • $p_dossier le dossier

$p_user le login user

  • $p_jrn le journal gen :
    • rien return:
    • 0 pas d'acces
  • 1 Lecture
  • 2 écriture

Definition at line 46 of file check_priv.php.

References $cn, $Res, $Res2, CheckIsAdmin(), CountSql(), DbConnect(), echo_debug(), and ExecSql().

Referenced by ShowMenuJrnUser().


Generated on Fri Jun 23 00:12:46 2006 for phpcompta by  doxygen 1.4.4