【发布时间】:2016-01-09 08:44:14
【问题描述】:
我希望在输入并提交值之后,输入 ID 为“bet”的 HTML 表单输入;获取确切的输入,例如:'100' 可以输入,因为我想执行一个 if 语句来检查提交的值是否不小于 0 出于明显的原因,这样我就可以停止网页继续执行下注,并让用户改为输入有效金额。
我遇到问题的代码如下,在加载页面时出现错误:注意:未定义索引:赌注
<form action="duel.php" name="duel" id="duel">
<input type="text" id="betamount" name="betamount">
<?php
$data = $_GET['betamount'];
echo $data;
?>
</form>
我对 PHP 编程相当陌生,因此非常感谢任何帮助。
【问题讨论】:
-
对于使用
GET作为方法提交的表单,您可以使用$_GET数组访问变量 - 即:$_GET['id'],对于使用POST作为您将使用的方法的表单$_POST数组,如$_POST['id'] -
欢迎来到 SO!这不是一个编码站点,我们不会为有需要的人生成代码。这是非常基本的,谷歌周围,你会发现大量的指南。试试我们的,如果您遇到困难,请回到这里提出更具体的问题!您应该查看
$_POST和 HTML 表单。此外,PHP 使用 name 属性,而不是 ID。 -
我已经尝试过 $_GET['id'] 和 $_POST['id'] 但我提供的 ID 出现“未定义索引”错误。
-
@Zunea 正如我在评论中所说,PHP 使用输入中的 name 属性,而不是 id。
-
那么你在哪里遇到了麻烦?
标签: javascript php html