PHPがCookieを読み取れません

WBOY
WBOYオリジナル
2016-06-13 12:33:13848ブラウズ

PHP は Cookie を読み取ることができません
ログイン インターフェイスを作成し、ユーザー名を自動的に記憶します

if(empty($_POST['chkRemember'])) {
//ユーザーはラジオボタンを選択しませんでした
If(!empty($_COOKIE['ユーザー名'])){
setcookie('ユーザー名','',time()-100);
}
}その他{
//ユーザーがラジオボタンを選択
setcookie('ユーザー名',$ユーザー名,time() 7*24*3600);
}

ユーザーがユーザー名を記憶するラジオ ボタンを選択すると、C:UsersAdministratorAppDataRoamingMicrosoftWindowsCookies メニューに追加の COOKIE ファイル (administrator@localhost[1].txt) が保存され、内容は正しいです

しかし、COOKIEの読み取りに失敗し、毎回制御が返されてしまいました
関数 GetCookieVal($key){
if(empty($_COOKIE[$key])){
「なし」を返します。
}その他{
return $_COOKIE[$key];
}
}
?>

COOKIE 配列を直接出力します print_r($_COOKIE);
結果も空の配列
になります

何が起こっているのか教えてください。
COOKIEの保存パスと読み込みパスが矛盾していませんか?


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。