这个PHP代码为什么不能实现?哪里出错?

2025-12-16 00:43:09
推荐回答(4个)
回答1:

问题所在:

第一:if( $Submit=="提交" ) 错误
修改为 : if( $_POST[Submit] )

第二:你没有加显示命令 echo ,只需在前面加上 echo
将 $user=$_POST[user]; 修改为: echo $user=$_POST[user];
其他同理,只要在前边加上 echo 即可

回答2:

我帮你试过了
把最后面的if($Submit=="提交")改成 if($_POST['Submit'])
就不会出错了
然后跳转到lianxi1.php 这个PHP页
这个可以写上
echo $user=$_POST[user];
echo $checkbox=$_POST[checkbox];
echo $checkbox2=$_POST[checkbox2];
echo $checkbox3=$_POST[checkbox3];
echo $checkbox4=$_POST[checkbox4];
?>
就能看到提交的值了

回答3:

现在的php只是接收了这些值,但是并没有做一个处理,例如带入数据库操作之类的,最简单的,你在php文件中把这些变量echo出来,看到的就不是空白页面了,就像你用isnumer()判断是不是数字,后面一定要加一个处理,例如不是数字型弹出提示框之类的,你只做判断不作出反应的话是没有意义的,望采纳

回答4:

你把 if($Submit=="提交")
换成 if($_POST['Submit'])
试试看