如何在URL和页面中传递变量?

时间:2013-04-05 07:55:30

标签: php

我在index.php中的代码:

<?php

$keyword = ($_GET['keyword']);
$adid = $_GET['adid'];

header("Location: http://www.tracking.com/base.php?asdf&keyword=&ad=" .$keyword .$adid);

?>

跟踪链接应该以:

结束
&keyword={keyword}&ad={AdId}

我需要通过网址将关键字和AdId传递到目标网页,然后重定向并将这两个变量传递到跟踪链接。

这是我尝试过的网址:

www.example.com/?keyword={keyword}&ad={AdId}

我不认为我可以测试上面的格式是否正确,除非我运行搜索流量。

我需要帮助才能正确获取代码并获取URL以正确传递代码。

编辑:我是否格式化了URL以正确传递变量?

4 个答案:

答案 0 :(得分:1)

更改此

header("Location: http://www.tracking.com/base.php?asdf&keyword=&ad=" .$keyword .$adid);

header("Location: http://www.tracking.com/base.php?keyword=$keyword&ad=$adid");

答案 1 :(得分:1)

试试这个:

header("Location:",'http://www.example.com/?&keyword='.$keyword.'&ad='.$adid);

答案 2 :(得分:1)

试试这个..

<?php

$keyword = ($_GET['keyword']);
$adid = $_GET['adid'];

header("Location: http://www.tracking.com/base.php?keyword=$keyword&ad=$adid");

?>

答案 3 :(得分:0)

您可以尝试:

 header("Location: http://www.tracing.com/base.php?asdf&keyword=$keyword&ad=$aid");

好像我稍后发帖,啊。