gpt4 book ai didi

php - 通过js重定向和发送变量

转载 作者:行者123 更新时间:2023-11-30 13:38:38 25 4
gpt4 key购买 nike

这很棘手..

我有两个网站。站点 A 和站点 B。在另一个站点(任何站点)上,我发布了一个附属链接,将您带到站点 A,在那里我有一个重定向到站点 B 的脚本(因此第一个链接在通过站点 A 后转到站点 B)

在站点 A 上,我有一个变量,我试图将其传递给站点 B,但没有将其放入浏览器 URL 中,例如http://www.siteB.com/?var=blabla

有人建议我尝试使用 js 将变量发布到站点 B。我尝试将这段代码放在站点 A..

<body onLoad="submit_form();">
<form name="myform" action="http://www.siteb.com" method="POST">
<input type="hidden" name="var" value="blabla">
</form>

<script language="javascript">
<!--
function submit_form()
{
document.myform.submit()
}
-->
</script>

在站点 B 上,我尝试使用 GET 获取变量但没有显示任何内容

$var = $_GET['var'];
echo $var;

我必须以某种方式将 js var 放在 header() 中吗?我迷路了..

最佳答案

这是因为您的表单正在POST-ing 数据,但您正试图从$_GET 数组访问数据。

试试这个:

$var = $_POST['var'];
echo $var;

$_POST 包含通过 POST 发送的数据,$_GET 包含通过 GET 发送的数据。

关于php - 通过js重定向和发送变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3517581/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com