php 判断表单是否为空的问题
<body><?phpinclude("conn.php");if(!empty($_POST['title'])&&!empty($_POST['con'])){$ti...
<body>
<?php
include("conn.php");
if(!empty($_POST['title'])&&!empty($_POST['con'])){
$title=$_POST['title'];
$con=$_POST['con'];
$sql="insert into `new`(`id`,`title`,`dates`,`contents`) values (null,'$title',now(),'$con')";
mysql_query($sql);
echo "<script>alert('发表成功');location.href='index.php'</script>";
}
else{
echo "<script>alert('标题和内容不能为空');</script>";
}
?>
<form action="add.php" method="post">
标题<input type="text" name="title"><br>
内容<textarea rows="5" cols="50" name="con"></textarea><br/>
<input type="submit" name="sub" value="发表">
</form>
</body>
</html>
以上代码执行有一个问题,就是这个页面刚打开的时候标题和内容肯定是空的,就会导致直接弹出提示窗,如何刚打开页面的时候不弹出,只有提交表单的时候才判断呢? 展开
<?php
include("conn.php");
if(!empty($_POST['title'])&&!empty($_POST['con'])){
$title=$_POST['title'];
$con=$_POST['con'];
$sql="insert into `new`(`id`,`title`,`dates`,`contents`) values (null,'$title',now(),'$con')";
mysql_query($sql);
echo "<script>alert('发表成功');location.href='index.php'</script>";
}
else{
echo "<script>alert('标题和内容不能为空');</script>";
}
?>
<form action="add.php" method="post">
标题<input type="text" name="title"><br>
内容<textarea rows="5" cols="50" name="con"></textarea><br/>
<input type="submit" name="sub" value="发表">
</form>
</body>
</html>
以上代码执行有一个问题,就是这个页面刚打开的时候标题和内容肯定是空的,就会导致直接弹出提示窗,如何刚打开页面的时候不弹出,只有提交表单的时候才判断呢? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询