From f5393230009745e00ab0133642a03c2e327a56a8 Mon Sep 17 00:00:00 2001 From: klarkxy <278370456@qq.com> Date: Fri, 11 Oct 2024 15:34:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AF=86=E7=A0=81=E9=87=8C?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E4=BF=AE=E6=94=B9=E6=98=B5=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/admin/changepass.php | 121 +++++++++++++++++++-------------- web/changepass.php | 141 +++++++++++++++++++-------------------- 2 files changed, 140 insertions(+), 122 deletions(-) diff --git a/web/admin/changepass.php b/web/admin/changepass.php index 1b3618b..26dbd4c 100644 --- a/web/admin/changepass.php +++ b/web/admin/changepass.php @@ -1,73 +1,92 @@ Please Login First!"; exit(1); } -if(isset($OJ_LANG)){ - require_once("../lang/$OJ_LANG.php"); +if (isset($OJ_LANG)) { + require_once("../lang/$OJ_LANG.php"); } ?> Set Password
-

+
+

+
-

User " . htmlentities($_POST['user_id'], ENT_QUOTES, 'UTF-8') . "'s Password Changed!

"; + else + echo "

There is No such User " . htmlentities($_POST['user_id'], ENT_QUOTES, 'UTF-8') . "! or User " . htmlentities($_POST['user_id'], ENT_QUOTES, 'UTF-8') . " is administrator!

"; + } } + ?> - $passwd = pwGen($passwd); - $sql = "update `users` set `password`=? where `user_id`=? and user_id not in( select user_id from privilege where rightstr='administrator')"; - - if(pdo_query($sql,$passwd,$user_id) == 1) - echo "

User ".htmlentities($_POST['user_id'], ENT_QUOTES, 'UTF-8')."'s Password Changed!

"; - else - echo "

There is No such User ".htmlentities($_POST['user_id'], ENT_QUOTES, 'UTF-8')."! or User ".htmlentities($_POST['user_id'], ENT_QUOTES, 'UTF-8')." is administrator!

"; -} -?> - -
-
- - -
- -
- -
" type="text" required >
- -
- -
- -
" type="password" autocomplete="off" required >
-
- -
- -
- + +
+ + +
+ +
+
+ +
" + type="text" required>
+
-
- + +
+ +
" + type="text" autocomplete="off">
-
- - -
+
+ +
" + type="password" autocomplete="off">
+
+
+ +
+ +
+
+ +
+
+ +
\ No newline at end of file diff --git a/web/changepass.php b/web/changepass.php index b959d33..378bc13 100644 --- a/web/changepass.php +++ b/web/changepass.php @@ -1,93 +1,92 @@ Please Login First!"; exit(1); } -if(isset($OJ_LANG)){ - require_once("../lang/$OJ_LANG.php"); +if (isset($OJ_LANG)) { + require_once("../lang/$OJ_LANG.php"); } ?> Set Password
-

+
+

+
-

User " . htmlentities($_POST['user_id'], ENT_QUOTES, 'UTF-8') . "'s Password Changed!

"; + else + echo "

There is No such User " . htmlentities($_POST['user_id'], ENT_QUOTES, 'UTF-8') . "! or User " . htmlentities($_POST['user_id'], ENT_QUOTES, 'UTF-8') . " is administrator!

"; + } } - - -if ($nick!="") -{ - $sql = "update `users` set `nick`=? where `user_id`=? and user_id not in( select user_id from privilege where rightstr='administrator')"; - pdo_query($sql,$nick,$user_id) ; + ?> - $sql="update solution set nick=? where user_id=?"; - pdo_query($sql,$nick,$user_id); - -} - -if ($passwd!="") - { - $passwd = pwGen($passwd); - $sql = "update `users` set `password`=? where `user_id`=? and user_id not in( select user_id from privilege where rightstr='administrator')"; - - if(pdo_query($sql,$passwd,$user_id) == 1) - echo "

User ".htmlentities($_POST['user_id'], ENT_QUOTES, 'UTF-8')."'s Password Changed!

"; - else - echo "

There is No such User ".htmlentities($_POST['user_id'], ENT_QUOTES, 'UTF-8')."! or User ".htmlentities($_POST['user_id'], ENT_QUOTES, 'UTF-8')." is administrator!

"; - } -} -?> - -
-
- - -
- -
- -
" type="text" required >
- -
- -
- -
-
- -
- -
-
- -
- -
- + +
+ + +
+ +
+
+ +
" + type="text" required>
+
-
- + +
+ +
-
- - -
+
+ +
+
+
+ +
+ +
+
+ +
+
+ +
\ No newline at end of file