作者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/cn.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