【问题标题】:Changing A Contact Form Based On A Cookie Or (Other Solution)?根据 Cookie 或(其他解决方案)更改联系表?
【发布时间】:2015-12-03 03:02:45
【问题描述】:

我有一个使用联系表 7 的站点。该站点之外的一个代理希望他们自己的子域作为登录页面。

当用户访问该着陆页时,他们希望设置一个 cookie。如果具有该 cookie 的用户离开登录页面并转到站点的应用程序页面,他们希望应用程序页面上的联系表单自动选择该代理(他们来自哪里)并隐藏其他选项。

有没有可行的方法来做到这一点? Javascript/jQuery/PHP 绝对不是我的强项,我们没有后端开发人员,在业主向客户收取他们承诺给他的网站之前,也没有任何沟通渠道。

【问题讨论】:

    标签: javascript jquery cookies contact-form-7


    【解决方案1】:

    您可以使用 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
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-20
      • 1970-01-01
      • 1970-01-01
      • 2014-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多