PDA

View Full Version : سوال: چرا هدر Last-Modified کار نمی کنه؟



idocsidocs
پنج شنبه 20 تیر 1392, 15:04 عصر
موقع نمایش یه صفحه، هدر Last-Modified رو ارسال می کنم، خروجی هدر به این صورت هست:

Last-Modified: Thu, 31 May 2012 19:30:33 GMT

اما وقتی با فایرباگ (توی لوکال) چک می کنم مقدار Last-Modified به این صورت نمایش داده می شه:

Last Modified: Sun Sep 08 2013 16:35:56 GMT+0430 (Iran Daylight Time)

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

idocsidocs
یک شنبه 30 تیر 1392, 01:31 صبح
کسی دوستان در این مورد نظری نداره؟

MMSHFE
یک شنبه 30 تیر 1392, 08:21 صبح
http://www.php.net/manual/en/function.header.php#61903

idocsidocs
یک شنبه 27 مرداد 1392, 16:07 عصر
http://www.php.net/manual/en/function.header.php#61903
این مثال برای فایلهای استاتیک بکار می ره اما من می خوام موقع نمایش مقالات، زمان آخرین ویرایش رو از دیتابیس بخونم و این هدر رو ارسال کنم

header('Last-Modified: '.gmdate('D, d M Y H:i:s', filemtime($fn)).' GMT', true, 200);
این هدر رو توی کد ارسال می کنم ولی فایرباگ چیزی نشون نمی ده، مشکل چیه؟