亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

$_COOKIE['id'] 返回 1 而不是值

$_COOKIE['id'] 返回 1 而不是值

PHP
叮當貓咪 2023-05-12 16:00:39
我正在努力處理我正在為某人更新的舊腳本。它在登錄時將 id 存儲在 cookie 中,然后在加載頁面時讀取它以返回正確的用戶數據。稍后我會將其更改為使用會話,但現在我希望它能工作......問題是 cookie 確實被設置為正確的值(我在開發人員工具中檢查它),但是當我通過 $_COOKIE['id'] 請求值時它總是返回'1'。任何人都知道為什么會這樣?代碼:設置 cookie 在 '/modules/users/login.php'setcookie("id", $row['id'], time()+$_POST['tijdingelogd'],'/');編輯:添加信息設置 cookie 值后,訪問者使用以下方法重定向:header("location:/index.php");讀取 cookie 在 '/connection/functions.phpecho $_COOKIE['id'];
查看完整描述

1 回答

?
慕的地10843

TA貢獻1785條經驗 獲得超8個贊

答案是,在檢查訪問者是否登錄的過程中,cookie 的值在腳本中被重置為 1。這沒有反映在開發人員工具中,因此我很困惑。

對于未來訪問此線程的訪問者,設置值但不反映在開發人員工具中的代碼是:

$_COOKIE['userid']?=?1;

查看完整回答
反對 回復 2023-05-12
  • 1 回答
  • 0 關注
  • 85 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號