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 + -
显示快捷键?