我有一个非常简单的问题,我已经搜索了好几个小时.但我只是不修复我的错误...我试图获得我的文本框的价值(我知道,有很多帖子,但没有一个可以帮助我).
我得到了这段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>
Run Code Online (Sandbox Code Playgroud)
这是PHP我试过的代码#1:
<?php
$textboxValue = $_POST['address'];
echo $textboxValue;
?>
Run Code Online (Sandbox Code Playgroud)
这不起作用,我不知道为什么.尝试之后,我找到了另一个代码:
<?php
if(isset($_POST['submit'])){
$textboxValue = $_POST['address'];
echo $textboxValue;
}
?>
Run Code Online (Sandbox Code Playgroud)
这似乎不起作用.像另一个一样.
是否有错误或为什么$textboxValue我打电话时没有显示echo?
请给表单一个动作!
你必须提交提交按钮的名称:
<input type="submit" name="submit" id="submit" value="Submit" />
Run Code Online (Sandbox Code Playgroud)
否则isset()将返回false.