我的网站有一个选择加入的会员目录。目前,错误检查功能只是查看表单 $_POST 来查看if (!empty($userRealName))
,然后允许该成员出现在列表中。
某人在列表中显示为空白名称大约需要 30 分钟,在检查数据库后,我确定这是因为他们的“真实姓名”是 - 换句话说,一个空格。
所以,很明显,这通过我的简单!empty()
检查。我该从哪里去强制需要在目录中列出名称的用户?
我的网站有一个选择加入的会员目录。目前,错误检查功能只是查看表单 $_POST 来查看if (!empty($userRealName))
,然后允许该成员出现在列表中。
某人在列表中显示为空白名称大约需要 30 分钟,在检查数据库后,我确定这是因为他们的“真实姓名”是 - 换句话说,一个空格。
所以,很明显,这通过我的简单!empty()
检查。我该从哪里去强制需要在目录中列出名称的用户?
使用trim删除字符串开头和结尾的空白字符。还尝试强制在字段中允许使用哪些字符,例如使用preg_match或filter_var。