我正在尝试通过付费广告方式跟踪潜在客户来源。为此,我创建了一个URL,如下所示:http://www.student-tutor.com/lp/satbook.php?source=245
我希望用户第一次通过付费来源访问该页面,该来源有?source =将其保存为Cookie。这样,如果/当他们填写网页表单时,隐藏字段将填充其原始引荐来源。
夫妻问题:
A)如何设置cookie?目前这是我所拥有的,但似乎没有起作用。我想如果设置了cookie,那么它会将另一个cookie leadource2设置为该值。如果未设置,则会将leadource设置为正确的值。这似乎不起作用。
<?php
$value = $_GET['source']
if(isset($_COOKIE['leadsource']))
setcookie("leadsource2","$value");
else
setcookie("leadsource","$value");
?>
发生这种情况后,将检查cookie是否已设置。如果它是它将获得源。
<?php
if(isset($_COOKIE['leadsource']))
$_COOKIE['leadsource2']= $_GET['source'];
else
$_COOKIE['leadsource']= $_GET['source'];
?>
最后,它会在隐藏字段中发布原始引荐来源。
<input name="inf_field_LeadSourceId" type="hidden" value=" <?= $_COOKIE ['leadsource'] ?>
感谢您的帮助!