php中。。同一个页面下,form还没提交。。php代码就执行了。。

2024-12-19 17:12:31
推荐回答(3个)
回答1:

做一个判断啊,做简单的就是,你提交表单的时候一般都是点击的按钮吧?所以你判断一下,比如提交表单的按钮的名字叫做“button”,那么?>

>


})
?>
关于你提的问题:
1.上面的代码可以解决
2.仿照上面的代码,把表单写在if语句中,先判断提交的按钮,然后哪个判断正确提交的就是包括哪个按钮的表单。
2.你可以用Header("Location: 网址 ");
,不过这个要求这个语句前面没有任何输出内容才行。
或者echo ""; ,这个在哪里都行。
或者echo "";
echo " location='网址 ';";
echo "";

回答2:

if (!empty($_POST['tijiao']))
{
代码//应该在form提交之后再被执行。。可才打开页面就被执行了
}
?>


回答3:

1.判断一下,这个表单变量是否存在,如果存在就执行,否则就执行;
if(isset($_post["btn_submit"]))
{

}
else
{

}

(北京八方永信教育)