因此,显然,我无法使用<a>
将PHP POST
请求发送到另一个页面。我已经在某个地方阅读了(我想在这里)我可以使用适当的CSS&#39; d表单提交按钮来假装某个链接,然后使用POST
,但是我&#39 ;我不知道该怎么做 - 我到目前为止发现的所有方式仅限于发送一个按钮的价值&#39;参数(AFAIK是其标签),但我想发送其他信息。
POST
信息的链接,而不是在重定向到的PHP页面的文本中。POST
不同的事情。 我将如何实现这一目标?
答案 0 :(得分:0)
您可以使用隐藏输入执行此操作。即,输入类型=&#34;隐藏&#34;。在表单操作中,您需要放置您需要提交的网址。
至于使提交看起来像一个链接,你需要使用一点CSS
CSS
input[type="button"], input[type="button"]:focus, input[type="button"]:active,
button, button:focus, button:active {
/* Remove all decorations to look like normal text */
background: none;
border: none;
display: inline;
font: inherit;
margin: 0;
padding: 0;
outline: none;
outline-offset: 0;
/* Additional styles to look like a link */
color: blue;
cursor: pointer;
text-decoration: underline;
}
HTML
<form action="#" method="post">
<input type = "hidden" name = "foo" value = "foo">
<input type = "hidden" name = "bar" value = "bar">
<button type = "submit">Click me!</button>
</form>