根据Cookie或(其他解决方案)更改联系表单?

时间:2015-12-02 17:14:45

标签: javascript jquery cookies contact-form-7

我有一个使用联系表格7的网站。该网站的其中一个代理商希望他们自己的子域名作为登陆页面。

当用户访问该目标网页时,他们需要设置Cookie。如果具有该cookie的用户离开着陆页并进入该站点的应用程序页面,他们希望应用程序页面上的联系表单自动选择该代理(它们来自哪里)并隐藏其他选项

有可行的方法吗? Javascript / jQuery / PHP绝对不是我的强大套件,我们没有后端开发人员,并且在所有者向他们承诺的网站收取客户费之前,从来没有任何沟通渠道。

1 个答案:

答案 0 :(得分:0)

您可以使用PHP从目标网页设置Cookie,如下所示:

setcookie("name","value",time()+$int);
/*name is your cookie's name
value is cookie's value
$int is time of cookie expires*/

然后,您可以从联系表单7页面检查cookie是否存在,如下所示:

if(isset($_COOKIE["name"])) {
    // Do your stuff
    // You're from the landing page
} else {
    // You're not from the landing page
}