所以我现在面临一个小问题,注册和登录工作正常,但其中有一个小问题。如果你只输入空格作为用户名(基本上按空格几次就可以了)它实际上会让你注册,登录也一样。
String.Split
所以基本上我可以通过按空格几次来注册,以避免输入用户名和密码。
答案 0 :(得分:0)
在将新记录插入数据库之前,使用trim删除用户名中的前导和尾随空格 您也可能想要添加一些代码以拒绝注册,以防登录用户名仅由空格组成。
$nameX = trim($_POST['name']);
if ($nameX == '') {
// registration rejected
}
else {
// insert the record in the database
}
当用户登录时,您应该使用trim
。