我们有来自其他网站的客户,我希望保留url参数/?lead=openeye 在他们浏览的整个过程中。这样,当他们填写表格时,我就可以捕获销售线索。
如何在他们浏览网站的整个过程中保留url参数。
Update..
我已经开始使用会话和cookies的组合来应对这个问题。它可以正常工作,但似乎不会在页面之间停留超过几秒钟。
在标题中
<?php
$lead = $_GET[\'lead\']; $_SESSION[\'lead\'] = $lead;
$url = parse_url(get_bloginfo(\'url\'));
setcookie("lead", $lead, 0, $url[\'path\'], $url[\'host\']); (set)
?>
要测试
<?php
echo ($_COOKIE[\'lead\']); // Lead Cookie
?>
最合适的回答,由SO网友:mitchellhislop 整理而成
更好的答案:
session_start(); $lead = $_GET[\'lead\']; $_SESSION[\'lead\'] = $lead;
然后,在表单上创建一个附加字段,并隐藏输入。对于值,我将使用一个易于获取的名称(lead works)响应$\\u会话。然后,无论在哪里处理表单,只需添加一条线来抓住潜在客户,并根据需要使用它即可