我有一个相对简单的问题。
使用 PHP 会保证表单始终以使用 PHP 编码的方式进行验证吗?
这是...如果您执行以下操作:
if (strlen($_POST['myInput'] == 0)
{
Do this...
}
无论用户使用什么客户端,它都适用吗?例如 IE、Firefox、移动设备(黑莓、三星)、Linux 浏览器?
我问这个的原因是因为我根本看不到应用 html 验证的意义pattern
。
任何有关这方面的意见将不胜感激。谢谢!
编辑:
if (!preg_match("#^([0-9 ]{10,13})?$#", $_POST['myInput']))
{
// Apply error pointers
$_SESSION['myInputError'] = 'class="badInput" autofocus="autofocus"';
include "$docRoot/html/forms/reg/user_info.html.php";
exit();
}