发送带有按钮值的表单数据
您在表单帖子中提交提交按钮的值时遇到问题。在您提供的代码中,按钮名称被标记为“提交”而不是预期的产品名称,这会阻止 PHP 脚本检索所需的值。
解决方案:
要解决此问题,您需要为提交按钮分配唯一的名称,并确保 PHP 脚本需要正确的变量名称中的值。这是更新的代码片段:
发送页面:
<html> <form action="buy.php" method="post"> <select name="name"> <option>John</option> <option>Henry</option> <select> <input type="hidden" name="action" value="submit"> <input type="submit" name="submit" value="Tea"> <input type="submit" name="submit" value="Coffee"> </form> </html>
接收页面(buy.php):
<?php if (isset($_POST['action'])) { $name = $_POST['name']; $purchase = $_POST['submit']; // Database operations here } ?>
在此更新中代码:
通过进行这些更改,您将能够成功发送以下值您的提交按钮以及其他表单数据。
以上是如何在 PHP 中发送带有按钮值的表单数据?的详细内容。更多信息请关注PHP中文网其他相关文章!