みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

php cookieを利用してのログアウト処理について

現在PHP、MYSQLを利用し会員制のサイトを構築中です。
COOKIEにてログイン情報を保持しています。
そこで、ログアウト処理に苦労しています。
ログアウトボタンを押すことにより
setcookie('userid', '', time() - 36000);
上記の処理を行うことにより、cookieは削除されるのですが、他ページへ移動すると、再度cookieが生成されてしまいます。
こういった場合、どのようにすればよろしいのうでしょうか?
ご教授頂ければ幸いと存じます。

投稿日時 - 2008-07-24 17:25:29

QNo.4201028

暇なときに回答ください

質問者が選んだベストアンサー

>ログアウトボタンを押すことにより
>setcookie('userid', '', time() - 36000);
>上記の処理を行うことにより、cookieは削除されるのですが

これってどうやってやっています?
ボタンをおすとPHPの関数が実行されるということはないと思いますが?
専用のログアウトページがあるのでしょうか?

たんにセッションで処理すればよいような気がしますがどうなんでしょ?

投稿日時 - 2008-07-24 17:47:46

お礼

早々にありがおつございます。
専用のログアウトページを用意しています。
actionにcookie削除処理の文を書き、ログアウトページを表示しています。

セッションをあまり理解できてなく、COOKIEのみを利用しています。

投稿日時 - 2008-07-24 19:19:37

ANo.1

このQ&Aは役に立ちましたか?

4人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問