From: konrad Date: Sun, 29 Jun 2008 09:56:14 +0000 (+0000) Subject: allow dot in user, web side X-Git-Url: http://git.silmor.de/gitweb/?a=commitdiff_plain;h=77a40012efa1acc67075310e86b8b16b25db16aa;p=konrad%2Fsmoke.git allow dot in user, web side git-svn-id: https://silmor.de/svn/softmagic/smoke/trunk@161 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33 --- diff --git a/www/inc/machine/session.php b/www/inc/machine/session.php index d9ebd82..8e6d988 100644 --- a/www/inc/machine/session.php +++ b/www/inc/machine/session.php @@ -289,7 +289,7 @@ function getUserAclXml($user) { //sanity check $user=trim($user); - if(ereg("^[A-Za-z0-9_]+$",$user)===false){ + if(ereg("^[A-Za-z0-9_\\.]+$",$user)===false){ header("X-MagicSmoke-Status: SyntaxError"); die(tr("invalid user name")); } @@ -368,7 +368,7 @@ function getUserHostsXml($user) { //sanity check $user=trim($user); - if(ereg("^[A-Za-z0-9_]+$",$user)===false){ + if(ereg("^[A-Za-z0-9_\\.]+$",$user)===false){ header("X-MagicSmoke-Status: SyntaxError"); die(tr("invalid user name")); } @@ -490,7 +490,7 @@ function addUserXml($txt) $root=$dom->createElement("Users"); for($i=0;$ibeginTransaction(); $res=$db->select("users","uname","uname='".$usr[$i]["name"]."'");