-
من ie 7 دارم توی ورود مشکل داشتم و توی خروج هم همینطور ولی مشکل به دلیل کش شدن صفحات بود. یعنی بعد از اینکه وارد شدم برگشت به صفحه قبلی ولی وقتی رفرش کردم وارد شده بود
برای خروج هم همینطور خارج شدم و برگشت به صفحه قبلی و هنوز کادر نظرات رو نشون میداد ولی وقتی رفرش کردم خارج شده بود
-
-
من الان با فایرفوکس هم که امتحان کردم همینطوری بود.
بزار بقیه دوستان با ie 6 هم امتحان کنن شاید دلیل دیگه ای برای این مشکل پیدا کنند.
برای رفع مشکل کش شدن باید ببینیم دلیل این کش شدن چیه که اونم طراح سایت بهتر میدونه. شاید هم سرورتون اینطوری تنظیم شده باشه.
-
یعنی میشه امیدوار باشم که مشکل حل میشه؟ چون طراح سایتم بهم جواب نمیده
-
حل کردنش که کاری نداره ولی مهم اینه که بدونی کدهای مربوط به این قسمت رو کجا باید بزاری
من چون با CMS ها کار نمیکنم درست نمیدونم کدوم فایل رو باید ادیت کنی شاید دوستانی که توی CMS ها تجربه بیشتری دارن بتونن کمک کنند
اگر هم درست نشد شاید بشه از طریق htaccess تنظیماتش رو تغییر داد
-
neopersia جان
من الان کدش یادم نیست
شما لطف کن کدی که باعث می شد صفحه کش نشه رو بذار
تا ایشون بذاره توی سایتش، احتمالاً درست میشه
-
می خواستم بپرسم این کد ها برای جلوگیری از کشه:
<!-- no cache headers -->
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
<meta http-equiv="Cache-Control" content="no-cache" />
<!-- end no cache headers -
اگه هست کجا باید وارد بشه؟
-
آره دقیقاً منظورم همین بود
بذارش توی <head> و </head>
-
اون کدها برای جلوگیری از کش هست ولی ممکنه کار نکنه
چون این کش داره از طرف سرور و با هدرهای http ست میشه ممکنه مرورگر اون متا تگها رو نادیده بگیره
برای جلوگیری از کش شدن صفحه یک سری کد php هست مثلاً:
[php]
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
[/php]
این کدها باید توی صفحه ای قرار بگیره که توی همه صفحات دیگه اینکلود شده باشه مثلاً یه چیزی مثل config.php