为什么我的Javascript设置不正确的cookie?

时间:2010-02-12 14:12:20

标签: javascript cookies

在我的应用程序中,每当用户登录时都会创建一个会话,并且会话在db上更新,会话也会保存在cookie上(使用perl)

现在我修改了代码以使用javascript更新会话。但是,当我再次注销时,数据库中找到的会话与cookie中的会话不同。出于某种原因,使用Perl在使用javascript更新后,不会使用Perl更新cookie。我没有错,我正在做什么。

在javascript中我这样做:

createCookie(cookie_name,cookies_value);// where cookie_name is same as the one on Perl

任何帮助?

2 个答案:

答案 0 :(得分:1)

当您退出Web应用程序时,会话通常会丢失,因此当您再次登录时,会发生新的会话。在不知道会话实现和登录/注销代码的情况下,无法知道这是否是问题的原因。

答案 1 :(得分:0)

随请求发送了哪些Cookie?浏览器存储了哪些cookie?通过检查HTTP事务等来验证所有内容,然后告诉我们您找到了什么。比“它不起作用”更具体。