comparison flag.php @ 69:dd4ddedca4c5

Add convenience header ScriptIncludeCache Split CacheTimeCheck and FileCacheSet
author Tom Fredrik "BFG" Klaussen <bfg@blenning.no>
date Thu, 11 Oct 2012 23:32:14 +0200
parents 0f1e08cdfff2
children fae4322d6c29
comparison
equal deleted inserted replaced
68:4dfa3f6a2dc1 69:dd4ddedca4c5
5 */ 5 */
6 define(DEBUG,0); 6 define(DEBUG,0);
7 7
8 include_once 'CacheTimeCheck.inc'; 8 include_once 'CacheTimeCheck.inc';
9 9
10 $cache = CacheTimeCheck::instance(__FILE__); 10 $scriptCache = ScriptIncludeCache::instance(__FILE__);
11 $cache->includeOnce('Language.inc'); 11 $scriptCache->includeOnce('Language.inc');
12 $cache->includeOnce('common-functions.inc'); 12 $scriptCache->includeOnce('common-functions.inc');
13 13
14 $active = $_GET['active']; 14 $active = $_GET['active'];
15 $lang = $_GET['lang']; 15 $lang = $_GET['lang'];
16 16
17 if(!$lang) { 17 if(!$lang) {
28 $name = "../img/flag-${lang}"; 28 $name = "../img/flag-${lang}";
29 if ($active) 29 if ($active)
30 $name .= "-active"; 30 $name .= "-active";
31 $name .= ".png"; 31 $name .= ".png";
32 32
33 $cache = new CacheTimeCheck($name);
34 $cache->addParent($scriptCache);
33 $cache->cache_time($name); 35 $cache->cache_time($name);
34 $cache->CheckHttpModified(); 36 $cache->CheckHttpModified();
35 37
36 $flag = loadFile($name); 38 $flag = loadFile($name);
37 39