PDA

View Full Version : اکسپایر کردن کوکی



میلاد قاضی پور
دوشنبه 09 اسفند 1389, 19:34 عصر
سلام . تابع زیر رو برای اکسپایر کردن کوکی لاگینم نوشتم اما یا اکسپایر نمیشه یا مشکل دیگه ای هست چون توی صفحه ی لاگینم بررسی میکنم که اگر کوکی نال نبود وارد مدیریت بشه . با اجرای کد زیر باید کاربر از صفحه ی مدیریت خارج و به لاگین منتقل بشه که در پیج لود صفحه ی لاگین نال بودن کوکی بررسی میشه و اگر نال نبود وارد مدیریت میشه . اما وقتی کد زیر اجرا میشه کاربر از لاگین دوباره به مدیریت ریدایرکت میشه !

function signout()
{
var loginCookie=document.cookie;
var cookieExpDt=new Date();
cookieExpDt.setDate(cookieExpDt.getDate()-1);
loginCookie="name=loginCookie; expires="+cookieExpDt.toString()+";";
document.cookie=loginCookie;
window.location="../public/login.aspx";
}

hossin.esm
دوشنبه 09 اسفند 1389, 20:33 عصر
http://techpatterns.com/downloads/javascript_cookies.php

http://www.weberdev.com/get_example-4570.html

http://javascript.about.com/library/bldelck.htm

http://blogs.x2line.com/al/articles/316.aspx

میلاد قاضی پور
دوشنبه 09 اسفند 1389, 21:44 عصر
عزیز بزرگوار گوگل خیلی وقته اختراع شده اینو منم بلدم . نخواستم یاد بگیرم .خواستم مشکل کدم رو اگر کسی متوجه میشه بگه .

hossin.esm
سه شنبه 10 اسفند 1389, 00:21 صبح
احتمالا مشکل از خط 6 هست که باید به صورت زیر نوشته شود.

loginCookie="loginCookie=value; expires="+cookieExpDt.toString()+";";

میلاد قاضی پور
سه شنبه 10 اسفند 1389, 12:38 عصر
فکر نکنم . اما به هر حال مچکر . مجبور شدم مشکل رو دور بزنم و اسکریپت نویسی در این مورد رو بی خیال شم .