前回、cookieを配列に入れるコードを作ったのですが、
今度は選択したクッキーが削除ができなくて、削除するにはどうしたらよいかを考えたのですが、
cookieの名前を配列にして、見たページを削除する方法を探していますが、
以下のコードだと上書きされてしまいまして、どうしたらよいかお知恵を頂戴したく思います。
cakephpを使っているのですが、
修正コードでございます。 <?php if(isset($_COOKIE['user_title'])){ $values = array(); $value = $list['0']['Encode']['title']; $values[] = $value; $ligetime = 1800; foreach($values as $key => $tomato){ $key++; setcookie('user_title'.$key,$tomato,time() + $ligetime, '/' ); } }else{ $ligetime = 1800; $value = $list['0']['Encode']['title']; setcookie('user_title',$value,time() + $ligetime, '/' ); } ?>
これでelseにまで処理がいくのですが、
クッキーを見てみると
user_title
user_title1
で止まっちゃってました。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/26 07:52
2017/12/26 08:00
2017/12/26 08:07
2017/12/26 08:17
2017/12/26 08:25 編集
2017/12/26 08:32
2017/12/26 09:05
2017/12/26 09:17
2017/12/26 09:29
2017/12/26 09:41
2017/12/27 10:04
2017/12/27 10:17
2017/12/27 10:21