php错误提示 Notice: Undefined variable: _post in D:\wamp\www\bbs2\add.php on line 5

php新手,总是会出现这种错误,加isset也不行,if语句那里哪儿错了呢???<?phpinclude("conn.php");isset($_post['submit... php新手,总是会出现这种错误,加isset也不行,if语句那里哪儿错了呢???

<?php
include("conn.php");
isset($_post['submit']);
empty($_post['submit']);
if($_POST['submit']){
echo $sql="insert into message(id,user,title,content,lastdate)
values('$_POST[id]','$_POST[user]','$_POST[title]','$_POST[content]',$now())";

mysql_query($sql);
echo ("登陆成功");
}
?>

<form action="add.php" method="post">
用户:<input type="user" size="10" name="user"/><br>
留言标题:<input type="text" name="name"/><br>
内容:<textarea name="name"></textarea>
<input type="submit" name="submit" value="发布留言">
</form>
展开
 我来答
包涵映2R
2014-11-04 · 超过34用户采纳过TA的回答
知道答主
回答量:60
采纳率:100%
帮助的人:48.6万
展开全部
您好:
请尝试在页面顶端加入 error_reporting(E_ALL & ~E_NOTICE);
加入之后即可屏蔽notice类型的错误。
报这个错误是因为你第一次浏览这个页面,在表单还没有提交的时候,$_post['submit'] 是没有值的,PHP会给出一个提醒级别的错误提示。
影翼视觉lyl
推荐于2016-07-09 · TA获得超过630个赞
知道小有建树答主
回答量:1279
采纳率:50%
帮助的人:675万
展开全部
这个不是报错,这是一个通知,提醒你这个位置注意的,但是不会影响功能。 这句话就是说第五行有个未定义的
if(isset($_POST['submit'])=="xxx"){

}
你这样才对,xxx是说submit这个按钮的名字==xxx

<input type="submit" name="submit" value="xxx">

这样才对的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式