From 66aad0beeaae24f999e2544103ffe2814fb56cd3 Mon Sep 17 00:00:00 2001 From: Cassio de Campos Date: Sun, 5 Nov 2017 15:18:14 +0100 Subject: bf --- src/fcontest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/fcontest.php') diff --git a/src/fcontest.php b/src/fcontest.php index f441c33..5c14277 100644 --- a/src/fcontest.php +++ b/src/fcontest.php @@ -1309,7 +1309,7 @@ function DBNewUser($param, $c=null) { MSGError("DBNewUser param error: site $site does not exist"); return false; } - if($pass != myhash("") && $type != "admin" && $changepass != "t") $pass='!'.$pass; + if($pass != myhash("") && $type != "admin" && $changepass != "t" && substr($pass,0,1) != "!") $pass='!'.$pass; $r = DBExec($c, "select * from usertable where username='$username' and usernumber!=$user and ". "usersitenumber=$site and contestnumber=$contest", "DBNewUser(get user)"); $n = DBnlines ($r); -- cgit v1.2.3