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 [“ yes”]和$ _POST [“ no”]。
通常的方法是使用带有两个提交按钮的单个表单:
<form action="" method="post">
<input type="submit" name="answer" value="Yes" />
<input type="submit" name="answer" value="No" />
</form>
要查看其实际效果,请添加:
var_dump($_POST);
到您的PHP。您应该看到只发送了您单击的按钮。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句