在PHP中是否可以使用按钮作为链接以及传递变量值?
我试图创建一个按钮,它是一个链接,也传递变量信息,但我看到它没有在url中传递,所以它无法工作。以下是我所做的尝试:在PHP中是否可以使用按钮作为链接以及传递变量值?,php,html,sql,Php,Html,Sql,我试图创建一个按钮,它是一个链接,也传递变量信息,但我看到它没有在url中传递,所以它无法工作。以下是我所做的尝试: <form><input type="button" value="link 1" onClick="myaccount.php?userinfo=0'"></form> <FORM METHOD='LINK' ACTION='myaccount.php?userinfo=0'> <INPUT TYPE='s
<form><input type="button" value="link 1" onClick="myaccount.php?userinfo=0'"></form>
<FORM METHOD='LINK' ACTION='myaccount.php?userinfo=0'>
<INPUT TYPE='submit' VALUE='Details'>
</FORM>
如果有人能告诉我哪里出了问题,我们将不胜感激。您需要添加
位置。href
onClick="location.href = 'myaccount.php?userinfo=0'">
您需要添加
location.href
onClick="location.href = 'myaccount.php?userinfo=0'">
没有method=“link”
只有GET
,POST
,PUT
,DELETE
和其他一些。表单的action
属性指定将数据发送到哪里,而方法指定如何发送数据<例如,code>GET
将变量及其值附加到URL
我猜像这样的东西会有用:
<form action="myaccount.php?userinfo=0" method="get">
<button type="submit" name="link" value="1">Details</button>
<form>
细节
没有method=“link”
只有GET
,POST
,PUT
,DELETE
和其他一些。表单的action
属性指定将数据发送到哪里,而方法指定如何发送数据<例如,code>GET
将变量及其值附加到URL
我猜像这样的东西会有用:
<form action="myaccount.php?userinfo=0" method="get">
<button type="submit" name="link" value="1">Details</button>
<form>
细节
你猜错了。userinfo=0
querystring将被覆盖,并且发送的querystring上将只显示link=1
。如果使用了POST,link=1
将在POST消息正文中发送,并且userinfo=0
将出现在发送的查询字符串上。您猜错了。userinfo=0
querystring将被覆盖,并且发送的querystring上将只显示link=1
。如果使用了POST,link=1
将在POST消息正文中发送,并且userinfo=0
将出现在发送的查询字符串上。