php - 如何在不使用输入的情况下在表单上传递自己的变量
问题描述
想提交一个带有名称和数量的表单,但我想在没有输入的情况下将一个 get 变量传递给表单。提交表单时,数量的获取变量已通过,但我还想传递已经显示的名称数量。我可以通过 action="site.php?name=theName" 来做到这一点,或者我该怎么做。
"<"form action='site.php?name={$name_row['name']}' method='GET'>
解决方案
不建议在表单中使用 GET 方法,也许您想使用隐藏输入?
<form action='site.php' method='POST'>
<input type="hidden" name="name" value="<?=$name_row['name']?>">
</form>
您也可以将它与 GET 一起使用
推荐阅读
- python-3.x - 让 mypy 警告不同类型的变量的相等性检查
- python - OSError: [Errrno 22] Invalid Argument - 文件路径中的用户名“\robk\”有问题
- c# - 将大量 ASCII 值(以字符串形式)转换为可读文本 C#
- java - 在片段中添加活动
- sql - 可以使用分析函数来查找以其他单词开头的单词子集吗?
- javascript - 创建一个通用函数以将其用于其他数据
- qt - .obj 文件中的 Qt 错误:未解析的外部
- python-3.x - 通过捕获错误在 Python 中获取堆栈跟踪
- django - 在 Fedora 上部署 Django 时,Apache 2.4 给出错误“禁止您无权访问此服务器上的 /static/”
- matlab - Matlab 2016 使用变量类型和变量名称创建给定大小的空表