通过超链接传递数据而不包括URL中的数据

时间:2011-07-11 06:34:23

标签: php javascript

我知道如何通过网址传递数据以及如何使用$_GET接收数据,但我不希望变量显示在网址中。

5 个答案:

答案 0 :(得分:1)

您可以通过POST表单或sessions传递数据,但您可能需要提供更多详细信息,以便我们指出正确的方向。

答案 1 :(得分:1)

您必须使用JavaScript来覆盖链接的正常功能并发出POST请求(例如使用XHR)。

不要这样做。如果您想要POST请求,请使用带有提交按钮的<form>

答案 2 :(得分:0)

您唯一的选择是针对该网址提交POST请求。

答案 3 :(得分:0)

如果您只想在下一页中使用数据,可以使用$ _POST;如果您希望数据通过网站,则可以使用$ _SESSION。

对于帖子,您需要在表单标签中指定methood = post ..

并定义您需要使用的会话,

$ SESSION ['var name'] = $ var_val;

答案 4 :(得分:0)

你可以设置一个可以阅读的cookie。或者将数据放在标题中。