php 多个submit提交表单 处理方法

前端之家收集整理的这篇文章主要介绍了php 多个submit提交表单 处理方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

test.PHP
<div class="codetitle"><a style="CURSOR: pointer" data="10177" class="copybut" id="copybut10177" onclick="doCopy('code10177')"> 代码如下:

<div class="codebody" id="code10177">
<?PHP
$test = $_POST[ 'test '];
echo '12 ';
echo $test;
echo $_POST[ 'submit1 '];
echo $_POST[ 'submit2 '];
if (isset($_POST[ 'submit1 ']) && $_POST[ 'submit1 '] == 'submit1 ')
{
echo 'ok1 '; }
if (isset($_POST[ 'submit2 ']) && $_POST[ 'submit2 '] == 'submit2 ')
{
// echo " ";
// header( "Location:index.PHP ");
// break;
echo 'ok2 ';
}
?>
<div class="codetitle"><a style="CURSOR: pointer" data="1891" class="copybut" id="copybut1891" onclick="doCopy('code1891')"> 代码如下:
<div class="codebody" id="code1891">










为什么 这个测试页面 载入后第一次不传数据?
echo $_POST[ 'submit1 '];echo $_POST[ 'submit2 '];都打印空
之后就好了。这个是什么原因 有没有办法解决
方法二:
<script language= "JavaScript ">
<form method=post action= " " name= "frm ">
<input type= "submit " onclick= "check() ">
<input type= "submit " onclick= "mysubmit() ">

猜你在找的PHP相关文章