ASP的问题

[复制链接]
查看11 | 回复4 | 2011-3-5 06:33:33 | 显示全部楼层 |阅读模式
是关于商城的购物车,我想要cookies来保存要购买的商品,比如在购买的时候response.cookies(\"product\")=\"商品的号码\"
然后也实现了。。 但是有个问题,我是在自己电脑上测试的,也就是说cookies没有针对用户名去保存,导致 我无论用什么号登录,都有一个同样的购物车。。。

所以我想问问,怎么针对个人做一个cookies?我是初学者。。
1.写入是response.cookies(\"product\")(\"username\") 吗?但这样的对同台电脑来说都是同一个啊?难道可以response.cookies(\"product\")(username)?也就是说括号里的可以是变量吗?这样就能针对不同用户写不同cookies了吗?
2.cookies 1个数据和2个数据有什么差别? 我的教程里,用户登录都喜欢response.cookies(\"login\")(\"username\"), 而经常看到别人都只用一个response.cookies(\"username\")来的啊?用一个和两个有区别吗??
3.session 也能用两个括号吗???比如session(\"login\")(\"username\")
4.是第1个问题相关的,像百度登录应该也是cookies保存的吧?他有针对用户名的吗?还是说 他和我原本一样的,都是针对同台电脑的,如果换了帐号登录,那么登录状态就是新的帐号?
回复

使用道具 举报

千问 | 2011-3-5 06:33:33 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">response.cookies(\"A\")(\"1\")
和response.cookies(\"A\")(\"2\") 是不同的两个变量cookie,A就是教材上说的key

















<h4 class=\"ask\">追问





<pre class=\"replyask-text\" id=\"content-518235\">。。。。没明白。。。我想搞清,怎么针对不同帐号生成不同cookies??平常验证cookies(\"user\")(\"username\") 他只有一个cookies,通过值来判断是谁啊,我是想 有不同的cookies啊,比如商城的商品收藏用cookies来做,不分开,那么同台电脑的收藏 都是一样的了
回复

使用道具 举报

千问 | 2011-3-5 06:33:33 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-520355\">你是没把cookies(\"user\")(\"username\") 的意思搞明白,加入有一个普通用户,他的用户名是123,还有一个普通用户,他的用户名是456,其中123,456,代表的就是其中的username,而不是说不同的用户登录,设置的cookie都是username这个单词,而是cookies(\"user\")(\"123\"),和cookies(\"user\")(\"456\"),至于前面的user也是可以改变的,假如普通用户是user这个单词,那么高级用户你可以设置成“gaojiuser”,即cookies(\"gaojiuser\")(\"张三\"),cookies(\"gaojiuser\")(\"李四\"),不知道这么说你能不能搞明白,说得不好,忘见谅
回复

使用道具 举报

千问 | 2011-3-5 06:33:33 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-620200\">谢谢噢,你说的我明白的。但是我想解决的不是这个问题,我是想解决怎么针对不同帐号,写入不同cookies,因为我想用cookies去做商城购物车,按原来那样做,对同一台电脑来说,就只能生成一个购物单的cookies,不管谁在这台电脑登录,都一样了。。。。
我是想 是不是有 response.cookies(\"product\")(\"defds123usernamedefds123\") =买的产品。。 让其中一个括号是变量,这样不同的帐号,生成的cookies 就不会一样了。,但实际括号里不能有变量?
回复

使用道具 举报

千问 | 2011-3-5 06:33:33 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-620379\">那样的话就需要用到数据库方面的东西了,但靠cookie似乎是很难达到你的要求,几时实现了也不是很安全。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行