问php中提交程序的写法(如何区别同一form中多个按钮) 一样呀.if($_REQUEST("submit")=="按钮1"){执行什么} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把每个按钮的名字都设置成一个,比如说Submit。然后在接受页面中判断这个值,根据值的不同采取不同动作就是了。比如:file1.php<form action="file2.php" method="post"> <input type="text" name="ok"> <input type="submit" name="mySubmit" value="添加"> <input type="submit" name="mySubmit" value="修改"> <input type="submit" name="mySubmit" value="删除"></form>file2.php<? $action = $HTTP_POST_VARS["mySubmit"]; switch ($action) { case "添加": //省略代码 break; case "修改": //略 break; case "删除": //略 break; }?> 使用javascript调用form的submit方法,同时编写简单的脚本将添加、删除、更新之类的值通过hidden对象传过去。file1.php<script>add(){document.all.item("action")="add";...其它语句,比如校验之类...document.all.item("form1").submit();}del(){document.all.item("action")="del";...其它语句,比如校验之类...document.all.item("form1").submit();}modify(){document.all.item("action")="modify";...其它语句,比如校验之类...document.all.item("form1").submit();}</script><form id=form1 method=post action=file2.php><input name=submitbutton type=button value=添加 onclick=add() /><input name=submitbutton type=button value=删除 onclick=del() /><input name=submitbutton type=button value=更新 onclick=modify()/><input name=action type=hidden value="" /></form>file2.php<?switch($HTTP_POST_VARS['action']){'add': ... break;'del': ... break;'modify': ... break;default: ...}?> php询问一个正则提取table的问题 php 状态审核。 PHP 怎么做成象网上银行一样的数字证书啊 这两种查询是怎么实现的呢?请高手指教~! PHP环境搭建好了但是还是在IIS环境下无法显示PHP文件,问题出来哪里? 在站内搜索中,关键字前后的定位的一问题 3维数组如何向下一页面提交?请教 请问href里的内容是什么意思,有错误,但我看不懂 新闻点击数,代码该怎么写 我是菜鸟 各位好,请问怎样表存储在ORACLE中(字段类型为BLOB)的EXCEL文件内容取出?急。。。 在 pws 下我能用php_gd.dll中的圖像函數,但在 apache 下不能用,我還要注意那些設置???
根据值的不同采取不同动作就是了。
比如:
file1.php
<form action="file2.php" method="post">
<input type="text" name="ok">
<input type="submit" name="mySubmit" value="添加">
<input type="submit" name="mySubmit" value="修改">
<input type="submit" name="mySubmit" value="删除">
</form>file2.php
<?
$action = $HTTP_POST_VARS["mySubmit"];
switch ($action)
{
case "添加":
//省略代码
break;
case "修改":
//略
break;
case "删除":
//略
break;
}
?>
file1.php
<script>
add()
{
document.all.item("action")="add";
...
其它语句,比如校验之类
...
document.all.item("form1").submit();
}
del()
{
document.all.item("action")="del";
...
其它语句,比如校验之类
...
document.all.item("form1").submit();
}
modify()
{
document.all.item("action")="modify";
...
其它语句,比如校验之类
...
document.all.item("form1").submit();
}
</script>
<form id=form1 method=post action=file2.php>
<input name=submitbutton type=button value=添加 onclick=add() />
<input name=submitbutton type=button value=删除 onclick=del() />
<input name=submitbutton type=button value=更新 onclick=modify()/>
<input name=action type=hidden value="" />
</form>file2.php
<?
switch($HTTP_POST_VARS['action'])
{
'add':
...
break;
'del':
...
break;
'modify':
...
break;
default:
...
}
?>