无需输入即可获取表单值

时间:2014-06-09 09:51:04

标签: php html

echo "<form method="POST" action="' . htmlspecialchars($_SERVER["PHP_SELF"]) . '"><button type='submit'>Yes</button></form>";
echo "<form method="POST" action="' . htmlspecialchars($_SERVER["PHP_SELF"]) . '"><button type='submit'>No</button></form>";

我想制作2个按钮,但不知道如何让他们发送$ _POST [&#34;是&#34;]和$ _POST [&#34; no&#34;]。

1 个答案:

答案 0 :(得分:1)

通常的方法是使用带有两个提交按钮的单个表单:

<form action="" method="post">
    <input type="submit" name="answer" value="Yes" />
    <input type="submit" name="answer" value="No" />
</form>

要查看它的实际效果,请添加:

var_dump($_POST);

到您的PHP。您应该看到只发送了您点击的按钮。