login_profiles_do.php3

来自「FIREFLY 是一个多用户专业帮助桌面系统」· PHP3 代码 · 共 75 行

PHP3
75
字号
<?##################################################################  Admin login profiles update#################################################################/* init */include "../include/config.php3";/*choix du mode */if ($mode=="") $mode="profiles";if ($delete=="delete") $mode="delete";switch ($mode){  case  "login":     if ($pass1 && ($pass1==$pass2))        $pass=crypt($pass1);     else        {        $pass="";        }   if (isset($login))     {     if (isset($login_id))        {        SQL_LOGIN_UPDATE($dbproc, $login, $pass, $login_id, $lang_id);        }     elseif (isset($login_ent_id) && $pass)     {       /* on verifie que le login n'existe pas */       if (SQL_CHECK_LOGIN($dbproc, $login)==-1)         /* puis on l'insert */         {            $login_id = SQL_LOGIN_INSERT($dbproc,$login,$pass,$login_ent_id, $lang_id);           if ($login_id > 0)         {           $ent_id = $login_ent_id;         }         }       else {echo "already taken login...";die;}     }     }   else     { include "../include/header.inc";       echo "You specified two different passwords or ou didn't specified a valid entity ! ";die;     }   break; case "profiles":   if (isset($ent_id) && ($ent_id>0))     {                       /* on charge les applications install閑s */       $applis=SQL_GET_APPLIS($dbproc);       /* on recup鑢e les profiles utilisateurs demand閟*/       $it=0;       for ($index=0;$index<count($applis);$index++)     {       $app=$applis[$index]['lbl'];       eval("$"."profiles=$".$app.";");       for ($index2=0;$index2<count($profiles);$index2++)         {           $user_profiles[$it]=$profiles[$index2];           $it++;         }       /*on met 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?