PHPでCookieを期限切れにするのに問題があります。これが私のコードです:
<?php
setcookie('reitinvestor_user', 'null', time()-3600,'',$_SERVER['SERVER_NAME']);
setcookie('reitinvestor_pass', 'null', time()-3600,'',$_SERVER['SERVER_NAME']);
echo '<pre>'; print_r($_COOKIE); echo '</pre>';
exit;
?>
更新を押すたびに、次の結果が得られます。
Array
(
[_csuid] => 47dae7b6cd2d9e89
[reitinvestor_user] => john
[reitinvestor_pass] => 1f3870be274f6c49b3e31a0c6728957f
[PHPSESSID] => 6027e370abad115e35b54b0be76befc8
)
異なるキー値でsetcookieを実行し、それらを期限切れにすることもできます。reitinvestor_userとreitinvestor_passに対してはそれができないようです。どうしたの?