הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   מטמון דפדפן (https://hosts.co.il/forums/showthread.php?t=104803)

israeli 05-08-13 22:26

מטמון דפדפן
 
היי חברים יש איזה דרך לגרום ע"י קוד html שלא יתן לדף לישמר על המחשב של הגולש (מטמון) אלא בכל רענן הוא יצטרך למשוך את זה מהדפדפן?

maor224 05-08-13 22:40

אפשר לבקש מהדפדפן לא לשמור מטמון באמצעות header מתאים.
ניתן לעשות את זה באמצעות קוד php קצר
PHP קוד:

header('Cache-Control: no-cache, must-revalidate'); 

כמובן שהקוד הנ"ל לא ימנע מהדפדפן לשמור מטמון לתמונות / קבצים הנמצאים בדף (JS, CSS, וכו').
בשביל שנוכל לתת לך תשובה מדוייקת יותר תפרט קצת יותר על מה אתה מנסה להשיג.

israeli 05-08-13 23:27

ציטוט:

נכתב במקור על ידי maor224 (פרסם 880490)
אפשר לבקש מהדפדפן לא לשמור מטמון באמצעות header מתאים.
ניתן לעשות את זה באמצעות קוד php קצר
PHP קוד:

header('Cache-Control: no-cache, must-revalidate'); 

כמובן שהקוד הנ"ל לא ימנע מהדפדפן לשמור מטמון לתמונות / קבצים הנמצאים בדף (JS, CSS, וכו').
בשביל שנוכל לתת לך תשובה מדוייקת יותר תפרט קצת יותר על מה אתה מנסה להשיג.

תותח אתה!!!

רק חבל זה לא קוד html זה כל העמוד בנוי מhtml אני מנסה לעשות עמוד שאני מעדכן אותו אבל רצוני שבכל רענון הגולש יקבל את התוכן החדש..את הקוד html לא את התמונות..

יש אפשרות לקוד שעושה את אותה פעולה רק בhtml?

maor224 05-08-13 23:40

אין אפשרות לעשות את זה ב-html.
אבל אתה יכול להיעזר בשרת ה-http בשביל שיעשה את זה בשבילך.
הנה דוגמה איך עושים את זה ב-apache עם קובץ .htaccess

http://www.garron.me/en/bits/htaccess-no-cache.html

israeli 05-08-13 23:51

ציטוט:

נכתב במקור על ידי maor224 (פרסם 880492)
אין אפשרות לעשות את זה ב-html.
אבל אתה יכול להיעזר בשרת ה-http בשביל שיעשה את זה בשבילך.
הנה דוגמה איך עושים את זה ב-apache עם קובץ .htaccess

http://www.garron.me/en/bits/htaccess-no-cache.html

חזקק!!
אני כניראה ישנה את המסמך לphp וזה יהיה יותר נוח..
אין עליך|לב|

maor224 06-08-13 00:10

בכיף :)
תעדכן אם אתה צריך עוד עזרה.

IgalSt 06-08-13 22:36

נסה לשים את זה ב-head:
HTML קוד:

<meta http-equiv='cache-control' content='private, no-store, no-cache, must-revalidate'>


כל הזמנים הם GMT +2. הזמן כעת הוא 12:10.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ