奥礼网
新记
php 一个表单有多个按钮,如何判断是哪个按钮提交过来的
php 一个表单有多个按钮,如何判断是哪个按钮提交过来的,php中有没有直接一个函数来判断?
举报该文章
相关建议 2012-03-18
貌似没有吧!你可以把按钮设置一个名字例:
<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://aolonic.com/aa/kw3ng1354.html
其他看法
第1个回答 2012-03-17
表单只有1个的话.如果有多个按钮可以提交过来.那是无法直接判定是哪个按钮提交的.
但是可以取折中办法.每个按钮指定的url不同.
例如
post.php?sub=1&....... 按钮1
post.php?sub=2&....... 按钮2
这样可以明确的区分是哪个按钮了.
本回答被网友采纳
第2个回答 2012-03-19
每个按钮点击有每个按钮的事件,所触发的事情不同。 php中没有说用一个函数来判断这个的
第3个回答 2012-03-19
感觉无所谓了,获取数据是靠ID,又不是按钮
相似回答
大家正在搜
相关问题
php表单处理问题:一个form内两个submit按钮,实现...
php一个表单提交多个页面,怎样获取按钮提交过来的值
表单 多个按钮 怎么判断是哪个
php一个表单有两个提交按钮,分别对应不同的处理页面,应该怎...
php一个表单里多个按钮,怎么知道是哪个对应的(简单的四则运...
php表单中有多个单选按钮,批量选择,点击提交按钮提交后跳转...
php一个表单有两个提交按钮,分别对应不同的处理页面,应该怎...
PHP一个FORM里多个BUTTON的问题。