用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'];
}
}
if(!empty($_POST) {
if($_POST['submit']) {
echo $username = $_POST['username'];
}
}
方法二:
if($_GET['operation']=='submit') {
if($_POST['submit']) {
echo $username = $_POST['username'];
}
}
展开全部
])
{
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'
{
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'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询