Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用PHP获取链接变量中的输入字段值_Php - Fatal编程技术网

如何使用PHP获取链接变量中的输入字段值

如何使用PHP获取链接变量中的输入字段值,php,Php,我发现这个话题: 但这对我没有帮助。我没有任何表格,只是这样: echo '<input required type = "number" name = "db" value="1" /><br>'; echo''; 我希望这个输入类型的值存储在一个变量中,如果我点击一个链接,它也应该发送这个复选框数据,并用这些值打开href 比如?购买=#产品id和数量=#在此处插入#价值# 现在它只发送产品id,数量值为空。下面显示了一个表单,它将提交到一个url,并在这里添

我发现这个话题:

但这对我没有帮助。我没有任何表格,只是这样:

echo '<input required  type = "number" name = "db" value="1" /><br>';
echo'
';
我希望这个输入类型的值存储在一个变量中,如果我点击一个链接,它也应该发送这个复选框数据,并用这些值打开href

比如?购买=#产品id和数量=#在此处插入#价值#


现在它只发送产品id,数量值为空。

下面显示了一个表单,它将提交到一个url,并在这里添加buy=#产品id&数量=#插入值#,这样您就可以使用php访问这些变量$_获得['buy']和$\u获得['quantity']

这是在使用SO代码段提交后在javascript控制台中显示的:

您需要进行一些验证,以确保设置了值,并且这些值是正确的信息类型。此外,post比get更好,使用nonce将有助于防止不必要的多次提交


产品一
产品二
产品三

您能告诉我们完整的代码吗?HTML部分+PHP部分?如果要动态修改链接(即
标记),则需要一些javascript代码,因为PHP在服务器端而不是客户端上运行。要在php中实现这一点,您需要提交一个表单,然后将用户重定向到正确的url。