diff options
Diffstat (limited to 'common/admin/purgecache.php')
| -rw-r--r-- | common/admin/purgecache.php | 14 | 
1 files changed, 8 insertions, 6 deletions
diff --git a/common/admin/purgecache.php b/common/admin/purgecache.php index a5af5cf..23a5712 100644 --- a/common/admin/purgecache.php +++ b/common/admin/purgecache.php @@ -1,16 +1,18 @@  <?php -require_once dirname(__FILE__).'/inc/auth.inc.php'; + +require_once __DIR__.'/../app/app.php'; +require_once __DIR__.'/inc/auth.inc.php';  if (isset($_POST['purge'])){ -    $dir = dirname(__FILE__).'/../cache/'; -     +    $dir = __DIR__.'/../cache/'; +      $dh = opendir($dir); -     +      while ($filename = readdir($dh)) {          if ($filename == '.' OR $filename == '..') {              continue;          } -         +          if (filemtime($dir . DIRECTORY_SEPARATOR . $filename) < time()) {              @unlink($dir . DIRECTORY_SEPARATOR . $filename);          } @@ -18,4 +20,4 @@ if (isset($_POST['purge'])){  }  header('Location: administration.php'); -die();
\ No newline at end of file +die();  | 
