投稿者 |
メッセージ |
|
< PHPプログラミング ~ クッキー(セッション)のプログラムについて |
|
時間:
火 12月 11, 2007 2:33 am
|
|
|
登録日: 2007年12月 04日
投稿記事: 1
|
|
ログアウトが正常に行われるようにしたいのですが、下のようなクッキーのプログラムでは正常にログアウトされないようです。ログアウトした後、何も入力しないのにログインされてしまうのです。何か良い方法はありますか?教えて下さい。
<?php
// 有効期限を一時間前にセットする
setcookie ("id", "", time() - 3600,'/');
setcookie ("name", "", time() - 3600,'/');
//setcookie ("id", "", time()-3600, "/~rasmus/", ".example.com", 1);
?> |
|
|
|
|
|
|
|
時間:
月 1月 14, 2008 2:58 pm
|
|
|
|
ども。
ちょっと確認ですが、ログインする際のロジックでクッキー変数の取得部分はどうなっていますでしょうか?
<?php
$var = 0;
// $var が空なのでtrueと評価されます
if (empty($var)) {
echo '$var is either 0, empty, or not set at all';
}
// $var が設定されているのでtrueと評価されます
if (isset($var)) {
echo '$var is set even though it is empty';
}
?>
を参考に少しやってみるといいかもしれないです。
少なくともクッキーの削除は正しいと思うので。 |
|
|
|
|
|
|
|
|
新規投稿: 不可 返信: 不可t 自分の記事の編集: 不可 自分の記事の削除: 不可 投票への参加: 不可
|
|