📄 user_auth_fns.php
字号:
<?phprequire_once('db_fns.php');function login($username, $password)// check username and password with db// if yes, return true// else return false{ // connect to db $conn = db_connect(); if (!$conn) return 0; // check if username is unique $result = $conn->query("select * from admin where username='$username' and password = sha1('$password')"); if (!$result) return 0; if ($result->num_rows>0) return 1; else return 0;}function check_admin_user()// see if somebody is logged in and notify them if not{ if (isset($_SESSION['admin_user'])) return true; else return false;}function change_password($username, $old_password, $new_password)// change password for username/old_password to new_password// return true or false{ // if the old password is right // change their password to new_password and return true // else return false if (login($username, $old_password)) { if (!($conn = db_connect())) return false; $result = $conn->query( "update admin set password = sha1('$new_password') where username = '$username'"); if (!$result) return false; // not changed else return true; // changed successfully } else return false; // old password was wrong}?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -