方法一:

<div class="container theme-showcase" role="main"><form class="form-horizontal" method="post"  action="<?php echo base_url("manage/audit/user"); ?>" ><div class="form-group"><label class="col-sm-2 control-label">用户姓名</label><div class="col-sm-10"><p class="form-control-static"><?php echo $user['user_name']; ?></p></div></div>................................<hr><div class="row"><div class="col-xs-6"><button type="submit" name="audit_btn" value="PASS" class="btn btn-success pull-right">审核通过</button></div><div class="col-xs-6"><button type="submit" name="audit_btn" value="NOPASS" class="btn btn-danger pull-left">审核不通过</button></div></div><input type="hidden" name="user_id" value="<?php echo $user['user_id']; ?>" /></form></div> <!-- /container -->

 /*** 用户审核*/public function audit_user(){$audit_btn = $this->input->post('audit_btn', TRUE);if("PASS" == $audit_btn) {//审核通过$user_audit_status = 'AUDITED';//消息内容$msg = '用户认证审核已通过,请点击查看认证状态!';}if("NOPASS" == $audit_btn){//审核不通过$user_audit_status = 'AUDIT_FAILED';$msg = '用户认证审核未通过,请点击查看认证状态!';}$user_id = $this->input->post('user_id', TRUE);..............................}


方法二:

可以把按钮设置一个名字例:
<input type="submit" name="submit" value="提交" />
<input type="submit" name="submit2" value="提交2">
假如是POST提交

在PHP中可以 用
<?php
if(!empty($_POST['submit'])) {
echo '点击的是 提交 ';
} elseif(!empty($_POST['submit2'])) {
echo '点击的是 提交2 ';
}
?>

转载于:https://www.cnblogs.com/kenshinobiy/p/4446928.html

一个Form中2个按钮,PHP后台如何判断提交的是哪一个按钮相关推荐

  1. laravel-admin form中的switch控件 不改变状态提交后值为0

    我的个人博客:逐步前行STEP 我把一个字段设默认值为0 需要审核操作 通过设为1 不通过设为2 $states = ['on' => ['value' => 1, 'text' => ...

  2. html表单注册功能的实现,仅一个form表单 js实现注册信息依次填写提交功能

    function one() { if (confirm("确定提交?")) { $("#one").hide(); $("#two").s ...

  3. Smart Form中四种窗口类型的区别

    smart form中4中类型的窗口: Main Window:主窗口 主窗口一般用于数据的列表显示,用于LOOP循环显示:当然也可显示非列表内容. 一个Form中只能包含一个主窗口. 主窗口可分页输 ...

  4. 判断一个字符串中是否包含另一个字符串

    第一种办法: ES6语法 contains() 判断一个字符串中是否包含某个字符串 startsWith() 判断一个字符串中是否以某个字符串开始 endsWith() 判断一个字符串中是否以某个字符 ...

  5. html input提交按钮标签样式,html - 输入类型=“提交”Vs按钮标签是否可以互换?...

    html - 输入类型="提交"Vs按钮标签是否可以互换? input type="submit"和button标签是否可以互换? 或者,如果有任何差异,那么何 ...

  6. HTML一个form表单中有两个(多个)submit,后台如何区分(纯HTML实现,无需javascript)

    一个表单中有时可能会有多个Submit元素,如何在后台区分哪个按钮被点击呢? 网上很多人说用javascript,写一个长长的函数,点击不同的按钮提交不同的数据:还有的说用多个表单:其实完全不需要这么 ...

  7. 上传pdf文件转图片翻页小工具,遇到JSP form中type=file的文件上传及后台Part处理问题(后台取值为null)

    最近公司要求做一个上传pdf文件后将文件转换为翻页图片的小工具,我是这么做的 1.先找图片翻页的demo,微软有现有的产品turn.js感兴趣的可以自己看一下 ,有双页的有单页的,因为我司要求手机端使 ...

  8. elementui 按钮 表单_仿ElementUI实现一个Form表单的实现代码

    使用组件就像流水线上的工人:设计组件就像设计流水线的人,设计好了给工人使用. 一. 目标 仿 ElementUI 实现一个简单的 Form 表单,主要实现以下四点: Form FormItem Inp ...

  9. react中form可以嵌套一个form吗_Ant-Design从v3升级到v4的Form适配

    还记得3.0版本升级到4.0版本还是上午刚发生的事情,现在看到antd的版本已经是4.9.2了,离5.0还会远吗!要跟上脚步,体验最新的性能.视觉和神坑. 一.资料参考 升级的说明文档[1]涵盖了所有 ...

最新文章

  1. oracle 存储过程定义及调试,并终于被C# 调用 代码
  2. java 接口 泛型示例,java泛型接口实现示例
  3. 参考地、保护地、大地的概念
  4. 使用PowerShell 链接Azure 查看信息
  5. Spring5的Web 组件
  6. Leet Code OJ 112. Path Sum [Difficulty: Easy]
  7. MEF: MSDN 杂志上的文章(15) 拒绝【多个导出,但只用一个导入,会拒绝,但还是稳定的组合】...
  8. python的numpy是什么_python中numpy是什么
  9. jmeter压力测试的辅助插件和实操技巧
  10. VSCode安装LeetCode插件
  11. 软考高项10大知识领域47个过程ITTO一页纸(含记忆口诀)
  12. 珍惜现在才能活的快乐
  13. http://jackwang1.blog.163.com/blog/static/39534478201182651610201/
  14. 完成计算机的界面并实现其功能,计算机组成原理-第1章-马永强.pdf
  15. 男程序员写代码的样子 VS 女程序员写代码的样子
  16. 浏览器UA,浏览器标识检测
  17. 【判断是前端bug还是后端bug】
  18. 虚拟化环境下,如何高效开展勒索病毒防护加固?
  19. 山东初二计算机会考,2017山东莱芜初二会考科目时间安排:6月14日
  20. Linux操作系统搭建51单片机开发环境(国产桌面操作系统deepin)

热门文章

  1. python ant_('python,-ANT--编程字典',)
  2. 苹果六电池_【行业分析】特斯拉“电池日”前夕供应链个股备受关注 溶剂龙头石大胜华DMC等需求量有望大增...
  3. jenkins指定服务器地址,jenkins迁移新服务器(更换IP),webhook地址修改
  4. cricheditview实现语法高亮和行号_Markdown语法详解及工具介绍
  5. java quartz DateBuilder
  6. python multiprocessing.Semaphore应用
  7. TensorFlow tf.keras.layers.RNN
  8. opencv Harris角检测
  9. Numpy 数组操作
  10. c语言 字符串不足用零代替,关于c语言的知识点不足的地方