Go to the documentation of this file.00001 <?php
00002 if(!defined('__PRAGYAN_CMS'))
00003 {
00004 header($_SERVER['SERVER_PROTOCOL'].' 403 Forbidden');
00005 echo "<h1>403 Forbidden<h1><h4>You are not authorized to access the page.</h4>";
00006 echo '<hr/>'.$_SERVER['SERVER_SIGNATURE'];
00007 exit(1);
00008 }
00015
00016
00017
00018
00019 function emptycache(){
00020 global $sourceFolder,$uploadFolder;
00021 $captchaImageFolder = "$sourceFolder/$uploadFolder/temp";
00022 $filedisposalage_days=10;
00023 $seconds_old=$filedisposalage_days*86400;
00024 if(!$dirhandle=@opendir($captchaImageFolder)){
00025 echo "error in opening directory";
00026 return false;
00027 }
00028 while($filename=readdir($dirhandle))
00029 if( $filename != "." && $filename != ".." ) {
00030 $filename = $captchaImageFolder. "/". $filename;
00031 if(filemtime($filename)<(time()-$seconds_old))
00032 unlink($filename);
00033 }
00034 return true;
00035 }
00036
00037
00038 function runMaintenance() {
00039
00040
00041
00042 emptycache();
00043 return true;
00044 }
00045
00046
00047