使用href发布PHP数据?

使用href发布PHP数据?,php,get,href,Php,Get,Href,我有一些数据需要在没有网站预定义的表单样式的情况下发布。我是否可以使用href在不使用表单的情况下发布数据,然后使用PHP检索数据 HTML示例: <a href="rcon.php?action=roomForward&roomId=7" /> PHP示例: <?php [Function Stuff for roomForward Here..] $core->Mus('senduser', '$_GET["roomid"]', ' . USER_I

我有一些数据需要在没有网站预定义的表单样式的情况下发布。我是否可以使用href在不使用表单的情况下发布数据,然后使用PHP检索数据

HTML示例:

<a href="rcon.php?action=roomForward&roomId=7" />

PHP示例:

<?php
[Function Stuff for roomForward Here..]
  $core->Mus('senduser', '$_GET["roomid"]', ' . USER_ID . ');
?>

否,href严格生成
GET
请求

您可以通过在提交表单的链接上使用onclick处理程序来伪造它

<script>
    function post(event) {
        event.preventDefault();
        document.getElementById("my_form").submit();
    }
</script>
<form action="action.php" method="post" id="my_form" style="display: none;">
    <input type="hidden" name="key" value="val" />
</form>
<a href="#" onclick="post()">click me!</a>

职能职位(活动){
event.preventDefault();
document.getElementById(“我的表单”).submit();
}

否,href严格生成
GET
请求

您可以通过在提交表单的链接上使用onclick处理程序来伪造它

<script>
    function post(event) {
        event.preventDefault();
        document.getElementById("my_form").submit();
    }
</script>
<form action="action.php" method="post" id="my_form" style="display: none;">
    <input type="hidden" name="key" value="val" />
</form>
<a href="#" onclick="post()">click me!</a>

职能职位(活动){
event.preventDefault();
document.getElementById(“我的表单”).submit();
}

是。允许URL中的参数的全部意义在于,服务器脚本可以检索这些参数。它们与表单无关,只是如果表单使用
method=“get”

Yes,它们也可以由表单设置。允许URL中的参数的全部意义在于,服务器脚本可以检索这些参数。它们与表单无关,只是如果表单使用使其成为get请求而不是POST请求的
method=“get”
,它们也可以由表单设置。更新这个答案来解释区别?我认为他只是泛指提交,意思是提交。这使它成为GET请求而不是post请求。更新这个答案来解释差异吗?我想他只是泛泛地使用post这个词,意思是提交。你的问题不是很清楚。将参数放入URL是一件常见的事情,而使用
$\u GET
访问这些参数则是司空见惯的事情。你问的是与此不同的问题吗?我想知道你是否仍然可以从URL检索数据,作为使用表单的替代。你认为URL参数还有什么用?我不知道表单是否这样做或做了什么,但谢谢。你的问题不是很清楚。将参数放入URL是一件常见的事情,而使用
$\u GET
访问这些参数则是司空见惯的事情。你是在问一些不同的问题吗?我想知道你是否仍然可以从URL中检索数据作为使用表单的替代。你认为URL参数还有什么用?我不知道表单是否这样做了,但是谢谢你。