第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PHP AJAX 在某些目錄中復(fù)制 cookie

PHP AJAX 在某些目錄中復(fù)制 cookie

PHP
慕俠2389804 2023-04-02 15:03:32
我有以下文件文件夾結(jié)構(gòu):public_html >> index.php、post.php 等public_html >> 包括 >> common.php、security.php、ajaxfile.php 等。public_html >> ajaxlibs >> chk_login.php 等下面的文件有很多功能,包括一個用于登錄的功能,幾乎所有地方都會調(diào)用該文件:安全.php: <?php//checking user credentials goes here ......//...........    function logIn($newToken,$uID)    {            $cookieExpiry= time()+36000;            //set user login (ul) cookie:            setcookie('token',$newToken,$cookieExpiry,'/','',FALSE,true);            setcookie('uid',$uID,$cookieExpiry,'/','',FALSE,true);            return 'success';    }    //if user credentials are valid:    logIn('token_hashed_via_another_func', $uID);?>cookie 在登錄時完美設(shè)置,如下所示:Cookie 名稱:token,值:'token_hashed_via_another_func',路徑:'/'但是當(dāng)我調(diào)用與 security.php 位于同一目錄的 AJAX 文件時,例如 include/ajaxfile.php,我得到一個具有不同值和路徑的新 cookie,如下所示:Cookie 名稱:token,值:'different_value_with_unkown_hashing_resource',路徑:'/include/'因此,我得到了一個名稱相同但值和路徑不同的新 cookie,并且原始 cookie 沒有被刪除。令人驚訝的是,如果我將同一個 AJAX 文件移動到另一個文件夾而不是具有 security.php 的文件夾,我不會遇到同樣的問題。我?guī)缀蹩梢钥隙ㄋ谀撤N程度上與 AJAX 有關(guān),因為當(dāng)我需要來自同一目錄(即包含)的文件時,問題不會發(fā)生。這是我如何調(diào)用 AJAX 文件的示例:$.ajax({      type: "GET",      url: "include/ajaxfile.php",      dataType: "text",      async: true,      cache: false,      timeout: 40000,      success: function(response)      {          //do something or even nothing      },      error: function()      {         alert("error!");      }    });
查看完整描述

1 回答

?
收到一只叮咚

TA貢獻1821條經(jīng)驗 獲得超5個贊

經(jīng)過長時間的嘗試,原來問題出在瀏覽器緩存上。我正在使用 Chrome,在刪除所有存儲的緩存和 cookie 后,問題不再發(fā)生——至少到目前為止是這樣。感謝上帝!



查看完整回答
反對 回復(fù) 2023-04-02
  • 1 回答
  • 0 關(guān)注
  • 114 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號