1つのことを除いて、すべてが意図したとおりに機能します。必要なときに表示されるため、Cookie は適切に設定されています。ただし、isset() を使用した if ステートメントは正しい出力を生成していません。私のelseステートメントを使用しているため、Cookieが設定されていないことがわかります。それらが設定されていても、これは複数の方法で確認できます。私は何が欠けていますか?
?>
<p class="php">You are logged in as: <?php echo $_POST['login'] . "."; ?></p>
<?php
if (isset($_COOKIE['$user']))
{
echo "A cookie is set:" . $_COOKIE['$user'];
}
elseif (isset($_COOKIE['$admin']))
{
echo "A cookie is set:" . $_COOKIE['$Eadmin'];
}
else
{
echo "No cookies set.";
}print_r($_COOKIE);
?>
</body>
</html>