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来处理多个提交任务
©2014-2024 dbsqp.com