PHP我做了一判断检查表单全部填好以后提交,否则留在本页面的代码为什么出错?

我的思路是5个radio的name分别是radio1一直到radio5,我用数组radiocon存的。所以一开始用for判断是否为空,只要有一个空的话$wancheng就... 我的思路是5个radio的name分别是radio1一直到radio5,我用数组radiocon存的。所以一开始用for判断是否为空,只要有一个空的话$wancheng就不是0了。不是0的话就留在原来页面,是0的话就跳转到insrtgl.php提交表单。单选未选完的时候是留在原页面,但是全部表单填完以后点提交,为什么需要在第二次提交的时候才跳转到instrgl.php?意思就是5个radio都选完以后点提交,还是会留在现在这个页面,然后再点一次提交才会跳转到instrgl.php。我试验了好多次,都不行。还是有其他的办法可以实现这个功能?<form id="form1" name="form1" method="post" action="<?php $wancheng == 0; for ($m=1;$m<=5;$m++){ if (empty($_POST[$radiocon[$m]])){ $wancheng++; } } if ($wancheng==0){ echo "insertgl.php"; }else{ $wancheng == 0; echo htmlspecialchars($_SERVER["PHP_SELF"]); } ?>"> 展开
 我来答
匿名用户
2018-06-09
展开全部
进入页面 数据肯定是空的 表单的action就是本页 地址是本页 这是重点
无论你填不填写 地址都是提交到本页
填写完整 提交到本页 这时生成的地址才是ins...的地址 第二次无论是否填写完整都会进入ins...的页面
这种验证action直接给ins...的地址就行 提交后在验证完整 不满足在跳转回去
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式