php 多个submit提交表单 处理方法
2015-01-24信息快讯网
php中一个多个submit提交表单如何处理(区分不同的表单提交)
test.php
<?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 " <meta http-equiv=refresh content= '0; url=http://localhost:8000/php/index.php '> ";
// header( "Location:index.php ");
// break;
echo 'ok2 ';
}
?>
<html>
<head> </head>
<body>
<form action= 'xajaxtest.php ' method= 'POST '>
<input type= 'hidden ' name= 'test ' value= 'test1 '>
<input name= 'submit1 ' type= 'submit ' value= 'submit1 ' title= 'submit1 '>
<input name= 'submit2 ' type= 'submit ' value= 'submit2 ' title= 'submit2 '>
</form>
</body>
</html>
为什么 这个测试页面 载入后第一次不传数据?
echo $_POST[ 'submit1 '];echo $_POST[ 'submit2 '];都打印空
之后就好了。这个是什么原因 有没有办法解决?
方法二:
<script language= "JavaScript "><!--
function check(){
frm.action = "checkname.php "
}
function mysubmit() {
frm.action = "zhuce.php "
}
// --></script>
<form method=post action= " " name= "frm ">
<input type= "submit " onclick= "check() ">
<input type= "submit " onclick= "mysubmit() ">
</form>
php文件上传表单摘自drupal的代码
php 连接mysql连接被重置的解决方法
php中获取关键词及所属来源搜索引擎名称的代码
php批量缩放图片的代码[ini参数控制]
让PHP以ROOT权限执行系统命令的方法
php提交表单时判断 if($_POST[submit])与 if(isset($_POST[submit])) 的区别
在PHP中使用curl_init函数的说明
php运行出现Call to undefined function curl_init()的解决方法
《PHP编程最快明白》第四讲:日期、表单接收、session、cookie
php表单转换textarea换行符的方法
PHP获取表单textarea数据中的换行问题
小文件php+SQLite存储方案
php visitFile()遍历指定文件夹函数
PHP小程序自动提交到自助友情连接
PHP 页面跳转到另一个页面的多种方法方法总结
PHP 上传文件大小限制
phpmyadmin MySQL 加密配置方法
php mysql Errcode: 28 终极解决方法
通过PHP CLI实现简单的数据库实时监控调度
php 将bmp图片转为jpg等其他任意格式的图片
php fckeditor 调用的函数
php split汉字
PHP SQLite类
php Http_Template_IT类库进行模板替换
php 表单数据的获取代码
php 表单验证实现代码
防止MySQL注入或HTML表单滥用的PHP程序
使用Limit参数优化MySQL查询的方法
攻克CakePHP系列三 表单数据增删改
攻克CakePHP系列二 表单数据显示
PHP 表单提交给自己
使用PHP socke 向指定页面提交数据
php socket方式提交的post详解
php表单提交程序的安全使用方法第1/2页
在同一窗体中使用PHP来处理多个提交任务