コード例 #1
0
 }
 // 1/4 Pour un utilisateur d'établissement, y compris un administrateur
 if ($profil == 'structure' && $login != '' && $password != '') {
     list($auth_resultat, $auth_DB_ROW) = SessionUser::tester_authentification_utilisateur($BASE, $login, $password, 'normal');
     if ($auth_resultat == 'ok') {
         SessionUser::initialiser_utilisateur($BASE, $auth_DB_ROW);
     }
 } else {
     if ($profil == 'webmestre' && $login == 'webmestre' && $password != '') {
         $auth_resultat = SessionUser::tester_authentification_webmestre($password);
         if ($auth_resultat == 'ok') {
             SessionUser::initialiser_webmestre();
         }
     } else {
         if ($profil == 'developpeur' && $login == 'developpeur' && $password != '') {
             $auth_resultat = SessionUser::tester_authentification_developpeur($password);
             if ($auth_resultat == 'ok') {
                 SessionUser::initialiser_developpeur();
             }
         } else {
             if ($profil == 'partenaire' && $partenaire != 0 && $password != '' && IS_HEBERGEMENT_SESAMATH && HEBERGEUR_INSTALLATION == 'multi-structures') {
                 list($auth_resultat, $auth_DB_ROW) = SessionUser::tester_authentification_partenaire($partenaire, $password);
                 if ($auth_resultat == 'ok') {
                     SessionUser::initialiser_partenaire($auth_DB_ROW);
                 }
             }
         }
     }
 }
 // Conclusion & Retour
 if ($auth_resultat == 'ok') {