[请益] 如何有效的删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