
PHP:这个提交表单的代码那出问题了?
<?php$conn=mysql_connect("127.0.0.1","root","198791");mysql_select_db("newdb");mysql_...
<?php
$conn=mysql_connect("127.0.0.1","root","198791");
mysql_select_db("newdb");
mysql_query("set names 'gbk'");//解决乱码问题
if($_POST[action]=ok){
$sql="insert into liuyan (id,user,title,content,lastdate) values ('','$_POST[user]','$_POST[title]','$_POST[content]',now())";
$query=mysql_query($sql);
echo "<script language=javascript>alert('发布成功'); history.go(-1)</script>";
}
else{
?>
<form name="myform" action="add.php?action=ok" method="post" onsubmit="return checkform();">
名字:<input type="text" name="user" />
<br />
标题:<input type="type" name="title" />
<br />
内容:<textarea name="content"></textarea>
<br />
<input type="submit" value="提交" name="submit"/>
</form>
<?php
}
?>
我想法,是点击提交后,显示提交成功!后 还显示 表单页面
可现在是 打开 这个add.php这个页面,就显示发布成功, 点击确定后,出现空白页!
这代码肯定是那写的有问题,希望大家帮忙解决下,谢谢 展开
$conn=mysql_connect("127.0.0.1","root","198791");
mysql_select_db("newdb");
mysql_query("set names 'gbk'");//解决乱码问题
if($_POST[action]=ok){
$sql="insert into liuyan (id,user,title,content,lastdate) values ('','$_POST[user]','$_POST[title]','$_POST[content]',now())";
$query=mysql_query($sql);
echo "<script language=javascript>alert('发布成功'); history.go(-1)</script>";
}
else{
?>
<form name="myform" action="add.php?action=ok" method="post" onsubmit="return checkform();">
名字:<input type="text" name="user" />
<br />
标题:<input type="type" name="title" />
<br />
内容:<textarea name="content"></textarea>
<br />
<input type="submit" value="提交" name="submit"/>
</form>
<?php
}
?>
我想法,是点击提交后,显示提交成功!后 还显示 表单页面
可现在是 打开 这个add.php这个页面,就显示发布成功, 点击确定后,出现空白页!
这代码肯定是那写的有问题,希望大家帮忙解决下,谢谢 展开
2个回答
展开全部
<?php
$conn=mysql_connect("127.0.0.1","root","198791");
mysql_select_db("newdb");
mysql_query("set names 'gbk'");//解决乱码问题
if($_POST['action']==ok){
$sql="insert into liuyan (id,user,title,content,lastdate) values ('','$_POST[user]','$_POST[title]','$_POST[content]',now())";
$query=mysql_query($sql);
echo "<script language=javascript>alert('发布成功'); history.go(-1)</script>";
}
<form name="myform" action="add.php?action=ok" method="post" onsubmit="return checkform();">
名字:<input type="text" name="user" />
<br />
标题:<input type="type" name="title" />
<br />
内容:<textarea name="content"></textarea>
<br />
<input type="submit" value="提交" name="submit"/>
</form>
------------------简单的修改了一下:
1。if($_POST['action']==ok)
2。将else去掉,这样表单会一直显示出来!
$conn=mysql_connect("127.0.0.1","root","198791");
mysql_select_db("newdb");
mysql_query("set names 'gbk'");//解决乱码问题
if($_POST['action']==ok){
$sql="insert into liuyan (id,user,title,content,lastdate) values ('','$_POST[user]','$_POST[title]','$_POST[content]',now())";
$query=mysql_query($sql);
echo "<script language=javascript>alert('发布成功'); history.go(-1)</script>";
}
<form name="myform" action="add.php?action=ok" method="post" onsubmit="return checkform();">
名字:<input type="text" name="user" />
<br />
标题:<input type="type" name="title" />
<br />
内容:<textarea name="content"></textarea>
<br />
<input type="submit" value="提交" name="submit"/>
</form>
------------------简单的修改了一下:
1。if($_POST['action']==ok)
2。将else去掉,这样表单会一直显示出来!

2022-08-05 广告
苏州蓝晓生物科技有限公司。标准化核心产品:公司拥有完整的琼脂糖介质、葡聚糖介质、聚甲基丙烯酸酯介质生产线,年产分离介质50000L,产品质量稳定并达到国际领先水平。核心优势:公司核心技术人员拥有近二十年不同基质的基球开发和官能化的丰富技术经...
点击进入详情页
本回答由苏州蓝晓生物科技有限公司_提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询