请给表格采取行动!
您必须命名提交按钮提交:
<input type="submit" name="submit" id="submit" value="Submit" />
否则 isset()
会返回false。
题
我遇到了一个非常简单的问题,我已经搜索了几个小时。但是我只是没有解决我的错误...我试图获得文本框的价值(我知道,有很多帖子,但其中没有一个可以帮助我)。
我懂了 HTML
代码:
<form action="" method="post">
<input type="text" id="address" name="address" placeholder="Enter your zip code" style="width:250px;" />
<input type="submit" id="submit" value="Submit" />
</form>
这就是 PHP
我尝试了代码#1:
<?php
$textboxValue = $_POST['address'];
echo $textboxValue;
?>
这不起作用,我不知道为什么。尝试此操作后,我找到了另一个代码:
<?php
if(isset($_POST['submit'])){
$textboxValue = $_POST['address'];
echo $textboxValue;
}
?>
这似乎不起作用。像另一个。
有错误还是为什么 $textboxValue
当我打电话给它时没有显示 echo
?
解决方案
请给表格采取行动!
您必须命名提交按钮提交:
<input type="submit" name="submit" id="submit" value="Submit" />
否则 isset()
会返回false。
其他提示
我发现了错误。在我的文件中我有一个 return = false;
所以他无法执行 $_POST
方法。但是感谢您的所有帮助:)