将参考ID从网址栏传递到其他内部页面

时间:2018-12-29 12:30:20

标签: forms url reference field

我正在编译销售线索登陆页面,并以表格的形式插入了一个隐藏字段,该字段收集了之后在网址栏中写的内容 “?rel =”。 这样做是为了跟踪线索的来源(Facebook广告,直接链接等)。

要弄清楚这是否是网址:www.mywebsite.com/form.html?rel=fbads

隐藏的字段将填充“ fbads”,并且可以正常工作。

在登录页面中,我具有指向其他页面的链接,该页面具有更多详细信息,并且在此网页中,我具有相同的表格。

我的想法是在带有rel链接的第一页上运行露营,但是如果用户单击链接并转到详细页面(然后从此处编译表单),我将丢失rel字段。

如何将rel字段传递给第二页的网址?

谢谢

2 个答案:

答案 0 :(得分:0)

您可以引用此堆栈溢出page。一旦HTTP GET请求到来,请遍历控制器中的HTTP标头并查找Referer字段,但此字段并非总是设置的,客户端可以更改标头值。也许使用Google Analytics(分析)是更好的选择。

如果您只是想知道它们是否从登录页面进入表单页面,可以在HTTP重定向之前添加fix HTTP URL参数。

答案 1 :(得分:0)

如果您将rel保存在变量中,则可以在指向详细页面的链接中添加它,例如,在= fbads仅设置了变量的情况下,将其添加:<a href="http://myDetailedPage.com/detailed/?=<?php $rel;?>"</a>