我有个奇怪的问题。GET参数将不会传递。
<!DOCTYPE html>
<html>
<body>
<?php
var_dump($_GET);
var_dump($_POST);
?>
<form action="test.php?ds=1" method="GET">
<input type="text">
<input type="submit">
</form>
</body>
</html>如果方法是'GET‘,则表单跳转到没有参数的'test.php’。甚至不是'test.php?ds=1'...什么都不会通过。如果我将方法更改为'POST‘,表单将跳转到'test.php?ds=1’,但仍然不传递任何输入。
发布于 2015-10-10 20:06:46
首先,你需要给你的输入一个name才能被传递。最好是更改为"POST"并添加"ds"作为隐藏输入。
<form action="test.php" method="POST">
<input type="text" name="foo">
<input type="submit">
<input type="hidden" name="ds" value="1">
</form>https://stackoverflow.com/questions/33053741
复制相似问题