一个Form中2个按钮,PHP后台如何判断提交的是哪一个按钮
2015-04-22 11:30
555 查看
方法一:
方法二:
可以把按钮设置一个名字例:
<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 ';
}
?>
<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 ';
}
?>
相关文章推荐
- 在同一个form表单里有2个按钮,如何各自提交到不同的action里面去。
- php 一个表单有多个按钮,如何判断是哪个按钮提交过来的
- 一个页面有一个文本框,一个按钮,如何判断bug是前端还是后台的?
- go语言form表单提交以及后台如何接收并返回做一个简单的解释
- php中提交程序的写法(如何区别同一form中多个按钮)
- 在一个form中有两个submit,值分别为修改和删除,如何在提交时用js判断submit值为修改还是删除呢
- 一个 form 表单中有两个 submit 按钮 该如何判断
- form表单—提交文件到后台 并判断文件大小和类型
- php 如何快速判断一个数字属于什么范围
- php中如何判断一个网页请求是ajax请求还是普通请求
- PHP如何判断一个gif图片是否为动画?
- 一个Form表单处理提交多个submit按钮
- PHP中如何判断一个字符串是否是合法的日期模式
- ASP中如何判断一个FORM是POST还是GET??
- 一个form表单需要多个提交按钮的实现 (两种方式)
- 表单提交与后台PHP如何接口?
- 在php中,如何判断一个请求是ajax请求还是普通请求?
- PHP中如何判断AJAX提交的数据
- ZH奶酪:PHP如何判断提交表单中多个复选框是否选中?
- php如何判断一个字符串是否包含另一个字符串