微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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() ">

原文地址:https://www.jb51.cc/php/29136.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐