PDA

View Full Version : سوال: جایگزین کردن مقدار کوکی



asn2010
دوشنبه 04 شهریور 1392, 18:01 عصر
سلام
من از دستورات زیر برای ساخت ، جایگیزینی مقدار و حذف استفاده میکنم
ولی مشکل اینجاست که موقع جایگزینی دوباره کوکی با همون اسم می سازه ؟؟؟؟!!!!!!

ساخت و جایگیزینی :



If Request.Cookies("test") Is Nothing Then
Dim c As New HttpCookie("test", "frist-value")
c.Expires = DateTime.Now.AddYears(1)
Context.Response.Cookies.Add(c)
Else
Response.Cookies("test").Value = "newvalue"
Response.Cookies("test").Expires = DateTime.Now.AddYears(1)
End If

پاک کردن:

Try
Dim c As New HttpCookie("test")
c.Expires = DateTime.Now.AddYears(-1)
Context.Response.Cookies.Add(c)
Response.Redirect("~\")
Catch ex As Exception
End Try

Ali_M.Eghbaldar
دوشنبه 04 شهریور 1392, 20:01 عصر
http://www.asp.net/web-forms/videos/how-do-i/read-write-and-delete-cookies-in-aspnet

asn2010
دوشنبه 04 شهریور 1392, 23:42 عصر
بله این فیلم دیدم
ولی به نتیچه ای نرسیدم ... :ناراحت:

tarsim
دوشنبه 04 شهریور 1392, 23:54 عصر
سلام توی #C گا های اوقات باید از کروشه استفاده بشه پس از دستور if
به دوصورت

if(m==1)
a=2;
else
a=3;

و این کد

if(m==1)
{
a=2;
}
else
{
a=3
}

asn2010
سه شنبه 05 شهریور 1392, 14:15 عصر
ممنون
دقیقا چه ربطی داشت؟:افسرده:
در ثانی کدی که شما گذاشتید جفتش یکیه !!!!

asn2010
سه شنبه 05 شهریور 1392, 17:43 عصر
دوستان منتظر راهنمایی شما هستم همچنان ..... :افسرده:

ahmad156
سه شنبه 05 شهریور 1392, 17:48 عصر
دوست عزیز کد شما هیچ موردی نداره.فکر میکنم قسمتی که cookie رو ایجاد میکنید بعد از پاک کردن cookie هم فراخوانی میشه مثلا تو pageload گذاشته باشین

asn2010
سه شنبه 05 شهریور 1392, 18:57 عصر
سلام
ممنون از توجهتون
نه همونطور که توی کد زیر میبینید بعد از حذف کاربر منتقل میشه صفحه اول و در صفحه اولم در لودش هیچ چیزی که به کوکی ربط داشته باشه وجود ندارد
بعدش این حرف شما موقعی صحیح بود که موقع sing-out بره کوکی بعدی ایحاد کنه در صورتی که موقع sing-in مجدد ، کوکی دقیقا با مشخصات قبل ایجاد میکنه ... :ناراحت:

Context.Response.Cookies.Add(c) Response.Redirect("~\")


فک میکنید مشکل کجاس ؟ :عصبانی++:

ahmad156
سه شنبه 05 شهریور 1392, 19:44 عصر
دوست عزیز من کد شما را در قالب این پروژه تست کردم هیچ مشکلی نداره.

asn2010
سه شنبه 05 شهریور 1392, 20:07 عصر
ممنون که وقت گذاشتید
عکس ببینید
با کد شما هم دوتا ساخت
مشکل از broswer منه ؟
109795