用easyeclipse for php时总是提示$_POST中的参数未定义

 我来答
匿名用户
2013-09-07
展开全部
当你执行这个程序的时候,程序是自上而下执行,是先执行掉了$_POST['submit']才到的下面的表单,所以会报未定义错误.解决办法是在$_POST['submit']之前判断$_POST数组是否为空.如果不为空再判断下面的语句.方法二:在form表单的action动作中新增一个参数,例如:action="?operaction=submit" 然后在程序的顶部改写如下代码
if(!empty($_POST) {
if($_POST['submit']) {
echo $username = $_POST['username'];
}
}

方法二:

if($_GET['operation']=='submit') {
if($_POST['submit']) {
echo $username = $_POST['username'];
}
}
百度网友7e4fd72b305
2019-11-23 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:27%
帮助的人:873万
展开全部
])
{
echo
$username
=
$_POST['username'submit']之前判断$_POST数组是否为空.如果不为空再判断下面的语句.方法二:在form表单的action动作中新增一个参数,例如;)
{
if($_POST['submit']当你执行这个程序的时候,程序是自上而下执行,是先执行掉了$_POST['submit'?operaction=submit"
然后在程序的顶部改写如下代码
if(;]才到的下面的表单;
}
}
方法二:
if($_GET['operation']=='submit'])
{
echo
$username
=
$_POST['username':action=",所以会报未定义错误.解决办法是在$_POST[']!empty($_POST)
{
if($_POST['submit'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式