我们在设计提交空的评论时依然可以写入数据库,并在页面显示出来。这显然是不合理的,所以需要我们加入空值判断
可以修改代码,添加些判断:
代码如下:
if(empty($_POST[‘name’])){
echo “俗话说的好,雁过留声人过留名
“;
}
echo “俗话说的好,雁过留声人过留名
“;
}
elseif(empty($_POST[‘comment’])){
echo “矮油,多说几句吧~”;
}
else{
$sql = “INSERT INTO myblog_comments(blog_id, dateposted, name, comment) VALUES(” . $validentry . “, NOW(), ‘” . $_POST[‘name’] . “‘, ‘” . $_POST[‘comment’] . “‘);”;
mysql_query($sql);
header(“Location: http://”. $_SERVER[‘HTTP_HOST’] . $_SERVER[‘SCRIPT_NAME’].”?id=” . $validentry);
}
以上就是php不允许用户提交空表单(php空值判断)的详细内容,更多请关注gaodaima搞代码网其它相关文章!