php实现表单多按钮提交action的处理方法


Posted in PHP onOctober 24, 2015

表单内有两个提交按钮,要实现当点击不同的提交按钮时,分别进行两个不同的处理过程,在这里有实现表单多按钮提交action的处理方法分享给大家。

用PHP判断,一个表单两个按钮,按钮的name属性设为相同,但值设为不同,表单提交后,只需要判断提交上来的值就可以转到不同的处理过程去,这个方法比较合理,适合多个按钮在一个表单里。

PHP方法,代码如下:

<?php  
 echo "$sub<br>\n";  
 if ("s1"==$sub)  
 {  
  ...  
 }  
 else if ("s2"==$sub)  
 {  
  ...  
 }  
 ?>  
 <html>  
 <head><title></title></head>  
 <body>  
 <form action="<?php print("$PHP_SELF"); ?>" method="get">  
 <input type="submit" name="sub" value="s1">  
 <input type="submit" name="sub" value="s2">  
 </form>  
 </body>  
 </html>  
 ?>

 以上就是php实现表单多按钮提交action的方法,希望对大家的学习有所帮助。

PHP 相关文章推荐
使用数据库保存session的方法
Oct 09 PHP
php 服务器调试 Zend Debugger 的安装教程
Sep 25 PHP
php 获取当前访问的url文件名的方法小结
Feb 08 PHP
php目录操作函数之获取目录与文件的类型
Dec 29 PHP
免费手机号码归属地API查询接口和PHP使用实例分享
Apr 10 PHP
PHP实现图片旋转效果实例代码
Oct 01 PHP
php 在线导入mysql大数据程序
Jun 11 PHP
php版微信自动登录并获取昵称的方法
Sep 23 PHP
php is_writable判断文件是否可写实例代码
Oct 13 PHP
ThinkPHP框架使用redirect实现页面重定向的方法实例分析
Apr 12 PHP
PHP基于pdo的数据库操作类【可支持mysql、sqlserver及oracle】
May 21 PHP
php连接mysql之mysql_connect()与mysqli_connect()的区别
Jul 19 PHP
一个简单至极的PHP缓存类代码
Oct 23 #PHP
10款实用的PHP开源工具
Oct 23 #PHP
PHP制作用户注册系统
Oct 23 #PHP
解决更换PHP5.4以上版本后Dedecms后台登录空白问题的方法
Oct 23 #PHP
PHP中文竖排转换实现方法
Oct 23 #PHP
浅谈php7的重大新特性
Oct 23 #PHP
php数字每三位加逗号的功能函数
Oct 22 #PHP
You might like
人尽可用的Windows技巧小贴士之下篇
2007/03/22 PHP
限制ckeditor上传图片文件大小的方法
2013/11/15 PHP
在PHP站点的页面上添加Facebook评论插件的实例教程
2016/01/08 PHP
php array_keys 返回数组的键名
2016/10/25 PHP
解析arp病毒背后利用的Javascript技术附解密方法
2007/08/06 Javascript
有关于JS构造函数的重载和工厂方法
2013/04/07 Javascript
js取float型小数点后两位数的方法
2014/01/18 Javascript
JavaScript编程学习技巧汇总
2016/02/21 Javascript
Nodejs下DNS缓存问题浅析
2016/11/16 NodeJs
vuejs2.0运用原生js实现简单的拖拽元素功能示例
2017/02/24 Javascript
浅谈es6语法 (Proxy和Reflect的对比)
2017/10/24 Javascript
vue服务端渲染添加缓存的方法
2018/09/18 Javascript
js form表单input框限制20个字符,10个汉字代码实例
2019/04/12 Javascript
详解JavaScript实现动态的轮播图效果
2019/04/29 Javascript
iview的table组件自带的过滤器实现
2019/07/12 Javascript
Vue实现星级评价效果实例详解
2019/12/30 Javascript
vue-preview动态获取图片宽高并增加旋转功能的实现
2020/07/29 Javascript
[07:52]2014DOTA2 TI逗比武士游V社解说背后的故事
2014/07/10 DOTA
[01:32]DOTA2 2015国际邀请赛中国区预选赛第四日战报
2015/05/29 DOTA
Django使用HttpResponse返回图片并显示的方法
2018/05/22 Python
python多项式拟合之np.polyfit 和 np.polyld详解
2020/02/18 Python
django执行原始查询sql,并返回Dict字典例子
2020/04/01 Python
python对接ihuyi实现短信验证码发送
2020/05/10 Python
Django ORM filter() 的运用详解
2020/05/14 Python
Python虚拟环境的创建和包下载过程分析
2020/06/19 Python
Linux管理员面试经常问道的相关命令
2014/12/12 面试题
高级Java程序员面试题
2016/06/23 面试题
教师求职信范文分享
2013/12/27 职场文书
学校安全教育制度
2014/01/31 职场文书
安全生产计划书
2014/05/04 职场文书
电子商务优秀毕业生求职信
2014/07/11 职场文书
劳动争议和解协议书范本
2014/11/20 职场文书
晶体管单管来复再生式收音机
2021/04/22 无线电
vue项目支付功能代码详解
2022/02/18 Vue.js
漫画「处刑少女的生存之道」第3卷封面公开
2022/03/21 日漫
MySQL解决Navicat设置默认字符串时的报错问题
2022/06/16 MySQL