首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >域内的setcookie

域内的setcookie
EN

Stack Overflow用户
提问于 2015-03-11 02:47:18
回答 1查看 42关注 0票数 1

我已经忍受了大约2天的setcookie,如果你能帮助我,谢谢!我的问题是,这是设置settings.php文件中包含的语言的一部分,它看起来像这样……

代码语言:javascript
复制
$language = "english";

    if(!isset($_COOKIE["language"]))
        setcookie("language", "english", time()+(60*60*24*365));
    else
        $language = $_COOKIE["language"];

    if($_GET['language']=="english" || $_GET['language']=="serbian"){
        setcookie("language", $_GET['language'], time()+(60*60*24*365));
        $language =  $_GET['language'];
    }

    if($language == "english")
    {
        include("template/language/english.php");
    }
    else if($language == "serbian")
    {
        include("template/language/serbian.php");
    }

当我使用它时,它只是将我放在我选择的文件夹中的语言中,而不是另一个文件夹中,如果您可以帮助我在一个文件夹中更改语言,以更改此网站上所有文件夹的语言

EN

回答 1

Stack Overflow用户

发布于 2015-03-11 02:52:48

尝尝这个

代码语言:javascript
复制
  setcookie("language", $_GET['language'], time()+(60*60*24*365),"/");

代码语言:javascript
复制
$language = "english";

    if(!isset($_COOKIE["language"]))
      {  setcookie("language", "english", time()+(60*60*24*365),"/");}
    else
      {  $language = $_COOKIE["language"];}

    if     ($_GET['language']=="english" || $_GET['language']=="serbian"){
        setcookie("language", $_GET['language'], time()+(60*60*24*365),"/");}
        $language =  $_GET['language'];


    if($language == "english")
    {
        include("template/language/english.php");
    }
    else if($language == "serbian")
    {
        include("template/language/serbian.php");
    }
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28971727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档