新手学php 请问一个文本框验证不为空的有关问题
2个回答
2017-01-11 · 知道合伙人互联网行家
关注
展开全部
PHP要判断表单元素的值是否为空,首先需要提交表单,然后根据name获取表单元素,判断是否为空即可。示例如下:
<?php
if($_POST['sub']){
//获取文本框的内容
$content=$_POST['content'];
if($content==""){
echo "文本框内容为空!";
}else{
echo "文本框内容不为空!";
}
}
?>
<html>
<head>
<title>演示</title>
</head>
<body>
<form name="form1" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="input" name="content"/>
<input type="submit" name="sub" value="提交"/>
</form>
</body>
</html>
<?php
if($_POST['sub']){
//获取文本框的内容
$content=$_POST['content'];
if($content==""){
echo "文本框内容为空!";
}else{
echo "文本框内容不为空!";
}
}
?>
<html>
<head>
<title>演示</title>
</head>
<body>
<form name="form1" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="input" name="content"/>
<input type="submit" name="sub" value="提交"/>
</form>
</body>
</html>
展开全部
其实这个没必要在后台去判断,这样只会增加后台的运行负担,在前段给表单加个失去焦点的事件,失去焦点时判断文本框的value值长度,给提示就行,如果非要在后台就判断strlen($_POST['表单name'])>1;这样就可以 了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询