作者ahoo122002 (承讓)
看板PHP
標題[請益] 如何有效的刪cookie!? 刪除的疑問
時間Fri Oct 16 20:28:02 2015
<?php
$no=$_GET["no"];
//取得購物車資料
$a_no_array = explode(",", $_COOKIE["a_no_list"]);
//顯示購物車內容
for ($i = $no; $i<=$no; $i++)
{
$a_no_array[$i]=null;
}
?>
我把資料存入cookie之後用,區分每個資料
可是想把資料刪除時,只刪了資料,可是逗點還在
造成顯示資料時還是有筆空白的資料
a=1,2,3
刪除2後
a=1,,3
希望是a=1,3 請問如何刪資料,可以刪資料和逗點
希望板上的大大幫幫我!!感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.250.38.66
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PHP/M.1444998486.A.EAF.html
1F:→ BloodyDawn: 你刪除cookie的方法是什麼?? 10/16 20:43
2F:推 poiuy999: 首先 購物車我都用session 10/17 00:05
3F:→ poiuy999: 刪除我都這樣寫 手機打有簡化 10/17 00:05
4F:→ poiuy999: $delete = 2,$temp = new array() 10/17 00:05
5F:→ poiuy999: session['cartid'] = array(1,2,3) 10/17 00:05
6F:→ poiuy999: $count = count(session['cartid']) 10/17 00:05
7F:→ poiuy999: for $i = 1 to $count 10/17 00:05
8F:→ poiuy999: if(session['cartid'] != $delete) 10/17 00:05
9F:→ poiuy999: array_push($temp) 10/17 00:05
10F:→ poiuy999: unset(session[cartid]) 10/17 00:05
11F:→ poiuy999: session[cartid] = $temp 10/17 00:05
12F:→ poiuy999: 加油 10/17 00:05
13F:→ xdraculax: 既然用字串的方式存就用字串的方式刪啊 0.0 10/17 18:53
14F:→ xdraculax: orz 乍看誤以為你要全部清空... 10/17 18:55
15F:→ xdraculax: unset($a_no_array[$no]) 就好了不用跑迴圈 10/17 18:58
16F:→ ahoo122002: 感謝幫忙的大家! 10/17 19:42
17F:→ poiuy999: 直接刪key count數跟max數不一樣 for會跑不到 10/17 22:32