PHPでCookieを設定する際に問題があります。これは、チェックボックスがオンになっている場合にCookieを設定するために使用しているコードです。
<?php
if(isset($_POST['remember'])){
setcookie("loggedemail",$email,"time()+3600","/");
setcookie("loggedpassword",$password,"time()+3600","/");
echo $_COOKIE['loggedemail'];
echo $_COOKIE['loggedpassword'];
}
?>
ここで、「覚えている」は、Cookieを設定するために使用しているチェックボックスのIDです。ここでの問題は
- [要素の検査]をクリックすると、Chromeの[リソース]タブにCookieが表示されません。
- エコーが見えません。
- クッキーが設定されていません。
また、ユーザーがセッションからログアウトしたときに、セッションCookieを削除できません。
session_destroy();
Chromeはまだアクティブに設定されているCookieを表示しているため、トリックを実行していないようです。
これらの問題を解決するにはどうすればよいですか?