用PHP写留言板怎么避免每次刷新时不会往数据库里填加空白信息

$db->_insert('message2','id,title,content,lastdate',"'','$_POST[title]','$_PO... $db->_insert('message2','id,title,content,lastdate',"'','$_POST[title]','$_POST[content]',now()"); echo "<script language=\"javascript\">alert('添加成功');history_go(-1)</script>"; 这是两条留言板里的执行语句,第一条是往数据库填加信息。第二条是弹出警告信息,添加成功。。但,为什么我每一次刷新页面。都会弹出提示信息“添加成功”并往数据库里面。填加一条。空白信息。。我想知道怎么改写才会每一次刷新。。不去执行啊。。。也就是说。当我还没填加信息的时候,去刷新该页面时不往数据库里。。填加空白的信息条目。。这个怎么解决。。。。 展开
 我来答
壹&#x41FE;
2012-02-19 · 超过18用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:35.3万
展开全部
在插入数据库之前做个判断,是否提交
假设你的 form 中method 是post
在插入数据库之前判断
if(isset($_POST["sub"])){
//执行插入数据操作,成功弹出提示信息
}else{
//不做操作或其它需要的操作
}
jiangxibaiyi
2012-02-23 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14412

向TA提问 私信TA
展开全部
或者干脆将执行代码和表单代码分离,也就是分成2个页面!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1c399e3
2012-03-01
知道答主
回答量:37
采纳率:0%
帮助的人:9.5万
展开全部
把这两条语句放到一个新的php页面里。从当前页面提交内容到处理页面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式