PDA

View Full Version : حرفه ای: لطفا کمک کنید ، خالی کردن کش



omidghadiri
دوشنبه 08 شهریور 1389, 00:25 صبح
با عرض سلام خدمت مدیران محترم و بازدید کنندگان گرامی سایت

بنده سئوالی داشتم و در هیچ سایتی پیدا نکردم و گفتم اساتید و دوستان محترم اینجا شاید بتونن کمکم کنن.

شرح مشکل:

بنده سایتی طراحی کردم که در آن بخش URL به صورت کد میشه و بدین صورت
http://localhost/Register_user.aspx=?L60I0I7E9LKI0IM549J8K2IDOF7F2H OAN0IKG9A7KLFHINFJM5JHOAD0IKJ3

و اگر مجددا صفحه را بارگذاری کنیم کد عوض میشود به این صورت میشود:

http://localhost/Register_user.aspx=?NHAG8LM14F712LKF0IE85D2K7ID2H9 NI6I43BAENDB3EF9KCODJEK5M2HEB3


سئوالات:

ببینید من قصد دارم وقتی کد اولی را کپی کرد و دوباره در قسمت آدرس بار وارد کنیم و دکمه go را بزنیم دیگر وارد صفحه نشود و کد اولیه از کش سیستم پاک شود با ورود به صفحه سایت و اطلاع ندارم به چه صورت میشه یک صفحه سایت را از کش سیستم پاک کنیم.

دوستان لطفا کمک کنید که چطور صفحه از کش خارج کنیم و یا بهتره بگم کش سیستم خالی بشه ، سایت رو خیلی جستجو کردم و کدهائی رو داخلش پیدا کردم ولی وقتی استفاده کردم هیچ کاری نکرد و صحیح نبود .

omidghadiri
دوشنبه 08 شهریور 1389, 12:13 عصر
از دوستان ومدیران محترم سایت ، لطفا بنده رو راهنمایی کنن.

omidghadiri
دوشنبه 08 شهریور 1389, 20:25 عصر
واقعا این همه اساتید در این سایت وجود دارند و مدیران متخصص وجود دارند ، یعنی کسی نیست که جواب این سئوال بنده رو بدونن؟

yosefi_hossein
سه شنبه 09 شهریور 1389, 08:11 صبح
سلام 1 نگاه بنداز
http://www.wikihow.com/Clear-Your-Browser's-Cache

omidghadiri
سه شنبه 09 شهریور 1389, 21:57 عصر
سلام 1 نگاه بنداز
http://www.wikihow.com/Clear-Your-Browser's-Cache



باعرض سلام خدمت دوستان محترم


دوست من آقای یوسفی _ حسین ، بنده اینطوری نگفتم این که دستی هستش .

دوستان واساتید محترم میخوام به صورت کدی باشه


:گریه::گریه:لطفا سریعتر یکی از اساتید کمک کنه:گریه::گریه:

silverfox
چهارشنبه 10 شهریور 1389, 10:00 صبح
اگه کنترل یا متغیر خاصی هست معمولا ()dispose یا ()clear ولی این مورد...سایتت رو ندیدم ولی با کوئری استرینگ چیکار می کنی مگه صفحه ثابت نیست نسبت به QS اطلاعات از دیتابیسی جایی خونده می شه؟خب هربار که QS جدید رو تولید می کنی قبلی رو پاک کن...چی توی کش داری که باید خالی بشه.reigster_user که ثابته چی داره که کش میشه؟
با توجه به پاسخ های دوستان از کش سرور می خوای پاک بشه دیگه یا history براوزر کلاینت؟

omidghadiri
چهارشنبه 10 شهریور 1389, 22:45 عصر
با عرض سلام

دوست عزیز کش رو به این خاطر میخوام خالی کنم که صفحه و URL صفحه از کش سیستم خارج بشه و اگر این URL رو کپی کنه و بعد Back رو بزنه دیگه صفحه وارد نشه و ارور بده و پیعام بده که این صفحه اصلا وجود نداره ودرمورد اینکه شما فرمودین رجیستر ثابت هست باید عرض کنم که نه این رو فقط باری دیدن کد URL هست که خواستم نشون بدم . ودرواقع وقتی back کنه و دوباره لینک رجیستر رو زد URl عوض میشه.


این هم از کدی که در Sorce HTML قرارمیدم








<%@ Page Language="C#‎" AutoEventWireup="true" CodeFile="registerr.aspx.cs" Inherits="_Default" %>
<%@ OutputCache Duration="1" VaryByControl="State;Country" VaryByParam="*" %>






از مدیران برجسته و کاربران حرفه ای سایت تقاضای کمک دارم .

Hossein Bazyan
پنج شنبه 11 شهریور 1389, 00:02 صبح
از دوستان ومدیران محترم سایت ، لطفا بنده رو راهنمایی کنن.

سلام

دوست عزیز تمحل داشته باش و صبور باش

ببین این به دردت میخوره
من خودم استفاده میکنم و مشکلم حل شده



Private Sub CleanCash()
Response.Cache.SetExpires(DateTime.UtcNow.AddMinut es(-1))
Response.Cache.SetCacheability(HttpCacheability.No Cache)
Response.Cache.SetNoStore()
End Sub