From 67961769f46444e5462f63212409ae0e69e217f1 Mon Sep 17 00:00:00 2001 From: ben Date: Mon, 16 Feb 2009 11:22:15 +0000 Subject: Committing the simplecache for views. git-svn-id: https://code.elgg.org/elgg/trunk@2759 36083f99-b078-4883-b0ff-0f9b5a30f544 --- simplecache/view.php | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 simplecache/view.php (limited to 'simplecache') diff --git a/simplecache/view.php b/simplecache/view.php new file mode 100644 index 000000000..b7e4e7fe5 --- /dev/null +++ b/simplecache/view.php @@ -0,0 +1,44 @@ +dbhost,$CONFIG->dbuser,$CONFIG->dbpass)) { + + $view = $viewinput['view']; + + // Get the dataroot + if (@mysql_select_db($CONFIG->dbname,$dblink)) { + if ($result = mysql_query("select value from {$CONFIG->dbprefix}datalists where name = 'dataroot'",$dblink)) { + $row = mysql_fetch_object($result); + $dataroot = $row->value; + } + $filename = $dataroot . 'views_simplecache/' . md5($view); + if (file_exists($filename)) + $contents = @file_get_contents($filename); + else { + echo ''; exit; + } + } + } + + echo $contents; + +?> \ No newline at end of file -- cgit v1.2.3