当我点击提交时,我在url中看不到$_GET['price'],提交后的链接是
http://localhost/form.php/?submit=calculate!
我不知道为什么不是这样
http://localhost/form.php/?submit=calculate!&price=3
甚至 var_dump() 返回 NULL。
这是我的代码
<form action="" method="get">
<input type="number" name"price">
<input type="submit" value="calculate!" name="submit">
</form>
<?php
var_dump($_GET['price']);
echo "<br/>";
$price = $_GET['price'];
if(isset($_GET['submit'])){
if(!empty($price)){
echo "Good";
} else{
echo 'something is wrong';
}
}
?>
这太令人困惑了,我以前做得对,但这里有一些神秘的东西。
牧羊人nacy