0) { if($adminname=="auditor") { return(1); } return(2); } return(0); } function ShowDomainUserName() { global $domainusername; if(strlen($domainusername)>0) { PageTop("getpassword.jpg","Введен пароль пользователя $domainusername"); } else { PageTop("warning.jpg","Пароль пользователя неопознан контроллером домена"); } } function UserAuthetificateForm($usernick,$userdomain) { global $NTLMDOMAIN; global $AUTH; PageTop("getpassword.jpg","Введите имя пользователя и пароль"); print("

\n"); print("

\n"); print("\n"); print("\n"); print("\n"); print("\n"); print("
login:\n"); if($AUTH=="ntlm") { // if($NTLMDOMAIN=="Y") // print("\n"); // else print("\n"); } if($AUTH=="ip"||$AUTH=="ncsa") { print("\n"); } print("
password:\n"); print(" \n"); print("
\n"); print("
\n"); print("
\n"); } function ChangeAdmin() { // print("changeadmin"); PageTop("getpassword.jpg","Смена пользователя "); print("ведите пароль пользователя \"Администратор\""); print("

\n"); print("

\n"); print("\n"); print("\n"); print("\n"); print("\n"); print("
login:\n"); print("\n"); print("
password:\n"); print(" \n"); print("
\n"); print("
\n"); print("
\n"); } function ShowCookieInfo($user,$passwd) { global $adminname; $name=UserAuthenticate($user,$passwd); if(strlen($name)>0) { if(strstr("$name",$adminname)) { UpdateLog("$adminname","В системе зарегистрировался администратор $adminname","04"); PageTop("admin_48.jpg","Введен пароль пользователя $name"); } } else { PageTop("warning.jpg","Пароль пользователя Администратор неопознан"); } } function CheckUserPassword($user,$passwd) { global $SAMSConf; db_connect($SAMSConf->SAMSDB) or exit(); mysql_select_db($SAMSConf->SAMSDB); $result=mysql_query("SELECT * FROM passwd WHERE user=\"$user\"&&pass=\"$passwd\" "); $row=mysql_fetch_array($result); PageTop("getpassword.jpg","Введен пароль пользователя $row[user]"); } function SetUserCookie($user,$passwd) { //$newuser=crypt($user,"00"); $newpasswd=crypt($passwd,"00"); setcookie("user","$user"); setcookie("passwd","$newpasswd"); } function GetPasswordForm() { PageTop("getpassword.jpg","Эта страница доступна только пользователю с правами Администратора"); print("

\n"); print("

\n"); print("\n"); print(" \n"); print("
\n"); print("
\n"); } function SaveUserName($passwd,$number) { global $adminname, $SAMSConf; $newpasswd=crypt($passwd,"00"); print("passwd=$newpasswd="); db_connect($SAMSConf->SAMSDB) or exit(); mysql_select_db($SAMSConf->SAMSDB); $result=mysql_query("SELECT * FROM passwd WHERE pass=\"$newpasswd\" "); $row=mysql_fetch_array($result); if($number==0) setcookie("user","$row[user]"); else { PageTop("puser_open.gif","Введен пароль пользователя \"$row[user]\" "); } } function GetAdminPasswordForm() { PageTop("admin_48.jpg","Введите пароль пользователя \"Администратор\""); print("

\n"); print("

\n"); print("\n"); print(" \n"); print("
\n"); print("
\n"); } function UserPasswordTest($username,$passwd) { global $SAMSConf; $newpasswd=crypt($passwd,"00"); db_connect($SAMSConf->SAMSDB) or exit(); mysql_select_db($SAMSConf->SAMSDB); $result=mysql_query("SELECT * FROM passwd WHERE user=\"$username\" "); $row=mysql_fetch_array($result); print("$username=$row[user] $newpasswd=$row[pass]
"); } ?>