[請益] 如何有效的刪cookie!? 刪除的疑問

作者: ahoo122002 (承讓)   2015-10-16 20:28:02
<?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 請問如何刪資料,可以刪資料和逗點
希望板上的大大幫幫我!!感謝!
作者: BloodyDawn (Σ(゚∀゚*) )   2015-10-16 20:43:00
你刪除cookie的方法是什麼??
作者: poiuy999 (Nines)   2015-10-17 00:05:00
首先 購物車我都用session刪除我都這樣寫 手機打有簡化$delete = 2,$temp = new array()session['cartid'] = array(1,2,3)$count = count(session['cartid'])for $i = 1 to $countif(session['cartid'] != $delete)array_push($temp)unset(session[cartid])session[cartid] = $temp加油
作者: xdraculax (首席怪叔叔)   2015-10-17 18:53:00
既然用字串的方式存就用字串的方式刪啊 0.0orz 乍看誤以為你要全部清空...unset($a_no_array[$no]) 就好了不用跑迴圈
作者: ahoo122002 (承讓)   2015-10-17 19:42:00
感謝幫忙的大家!
作者: poiuy999 (Nines)   2015-10-17 22:32:00
直接刪key count數跟max數不一樣 for會跑不到

Links booklink

Contact Us: admin [ a t ] ucptt.com