【发布时间】:2017-04-30 13:17:42
【问题描述】:
我的问题是,如果我有两个同名的不同表单,并且我无法更改名称,如何检查提交的表单。
例如,我有 2 个表单和 2 个评估它们的 php 脚本:
<form action=mypage.php method=post>
<input type=text name=name>
<input type=submit name=ok value=ok>
</form>
<?php
if(isset($_POST['ok'])) {
$name=$_POST['name'];
}
?>
<form action=mypage.php method=post>
<input type=text name=pass>
<input type=submit name=ok value=ok>
</form>
<?php
if(isset($_POST['ok'])) { // <- here is wrong
$pass=$_POST['pass]']; // this code is not executing
}
?>
如何在不更改名称的情况下区分这两个提交?
P.S 我不能把(表格)放在一起。
【问题讨论】:
-
享受??呜呜……
-
你能帮忙)?请。
-
@DanPlaton 您在示例中说“这里是错误的”,但究竟出了什么问题?你有错误吗?变量没有设置?等等?
-
@MrLister 问题已编辑,最后一个词“享受”在哪里,那么我们应该享受什么?这就是我评论他的问题的原因
-
@MrLister 此行未执行)抱歉)是的,并且未设置 var。