diff options
author | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2007-08-06 04:22:19 +0000 |
---|---|---|
committer | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2007-08-06 04:22:19 +0000 |
commit | fe077220bf08ac7ad466e6fdfe88197c6d4ed56e (patch) | |
tree | 1e8d8eab876246fc57a1e6c414fe763570690bf6 /server/ajax.server.php | |
parent | add90bc902ce762626fe72d408f42d705d3f9de7 (diff) | |
download | ampache-fe077220bf08ac7ad466e6fdfe88197c6d4ed56e.tar.gz ampache-fe077220bf08ac7ad466e6fdfe88197c6d4ed56e.tar.bz2 ampache-fe077220bf08ac7ad466e6fdfe88197c6d4ed56e.zip |
broke a ton of stuff, but added some hotness... yes that is an excuse
Diffstat (limited to 'server/ajax.server.php')
-rw-r--r-- | server/ajax.server.php | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/server/ajax.server.php b/server/ajax.server.php index 7133fb26..f47c8856 100644 --- a/server/ajax.server.php +++ b/server/ajax.server.php @@ -25,8 +25,6 @@ require_once '../lib/init.php'; -$action = scrub_in($_REQUEST['action']); - /* Set the correct headers */ header("Content-type: text/xml; charset=" . Config::get('site_charset')); header("Content-Disposition: attachment; filename=ajax.xml"); @@ -35,7 +33,20 @@ header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Pragma: no-cache"); -switch ($action) { +// Set that this is an ajax include +define('AJAX_INCLUDE','1'); + +switch ($_REQUEST['page']) { + case 'stats': + require_once Config::get('prefix') . '/server/stats.ajax.php'; + exit; + break; + default: + // A taste of compatibility + break; +} // end switch on page + +switch ($_REQUEST['action']) { /* Controls the editing of objects */ case 'show_edit_object': |