All pastes #228222 Raw Edit

Someone

public text v1 · immutable
#228222 ·published 2006-10-29 23:04 UTC
rendered paste body
	function cache_control($docname) {
					
		// cache ting
		$a = getallheaders();

		$date = date("D, d M Y H:i ", get_timestamp($docname));

		if (array_key_exists("If-Modified-Since", $a)) {
			$if_Modified_Since = preg_replace('/;.*$/', "", $a["If-Modified-Since"]);
					
			if ($date == $if_Modified_Since) {
				header("HTTP/1.0 304 Not Modified");
				exit;
			}
		}
	
		
proppiBook aka Steinar sier:
		header("Last-Modified: $date");
		header("Cache-Control: must-revalidate");
		
		ob_end_flush();
		// end cache			

	}
proppiBook aka Steinar sier:
<?php

// kommentert ut alt som har med cachekontroll å gjøre siden siten er under utvikling

//	session_cache_limiter('private_no_expire');
	session_start();
//	ob_start();
?>
proppiBook aka Steinar sier:
			include("wiki-cache.php");
proppiBook aka Steinar sier:
			// kommentert ut cache_control siden siten er under utvikling, se toppen av dokumentet		
			//cache_control($docname);