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