wamp サーバーから実際に apache、php、mysql をインストールして手動でセットアップするように切り替えました。$_COOKIE を呼び出すと、未定義のインデックス メッセージがスローされることがわかりました。Cookie は有効で存在しますが、Cookie を認識しません。
サインイン スクリプトに Cookie が設定されている
< ?php
if (username/password to match dataserecord)
{
setcookie('error', 'invalid login'); //cookie gets set
header('Location: signin.php'); //page is redirected correctly
?>
サインイン ページに Cookie/エラーを表示するためのエコー コールを次に示します。
< ?php echo $_COOKIE['error'] ?> //undefined index
PHPまたはApacheの設定を調整する必要がありますか?