現在PHPとPEAR AUTHで認証システムを作成しています。物販のサイトなため別途セッションを利用し選択した商品の情報を保持していますがオーダーが完了した際にカートの情報のみ(認証情報は破棄しない)破棄したいのですがどのような処理を行ったらよいでしょうか


簡単なサンプルソースを示していただけると助かります
一番参考になった回答をいただけた方に300P差し上げます

回答の条件
  • 1人2回まで
  • 登録:2007/06/11 15:50:49
  • 終了:2007/06/13 14:23:02

回答(3件)

id:t_shiono No.1

t_shiono回答回数256ベストアンサー獲得回数222007/06/11 16:20:36

ポイント300pt

難しさがいまひとつ分からないのですが、


// unset($_SESSION['カートに関する情報']);もOK
$_SESSION['カートに関する情報'] = NULL

では駄目なのでしょうか?

カートの情報の保持の仕方をもう少し教えていただければ、何か答えられるかもしれません。

id:jayz

回答ありがとうございます

unset($_SESSION["goods"]);

とし、セッション情報をクリアしようとしたのですが上記の関数実行後も$_SESSION["goods"]内の値がクリアされていないのです

$_SESSION["goods"]の中身は

$_SESSION["goods"]["1"]("1"というのは商品番号)という配列に商品の数量をセットしているという感じです$_SESSION["goods"]以下の値をすべてクリアしたいのですがどのようにしたらよいでしょうか

2007/06/11 19:09:52

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 webuser 8 7 0 2007-06-11 23:51:08
2 t_shiono 256 253 22 2007-06-13 02:00:44

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません