21 $this->data[
'path']=$storage;
22 $this->data[
'stored']=scandir($storage);
41 $dir = $this->data[
'path'];
43 $output =
"<script type='text/javascript'>console.log( 'Delete: file $name not found' );</script>";
44 if(file_exists($dir.$name))
46 if(unlink($dir.$name)&&($name!=
'.')&&($name!=
'..'))
48 $output =
"<script type='text/javascript'>console.log( 'Delete: $name' );</script>";
53 $output =
"<script type='text/javascript'>console.log( 'Delete: access denied for $name' );</script>";
57 $this->data[
'output'][]=$output;
68 $dir = $this->data[
'path'];
69 if(rmdir($dir.$name)&&($name!=
'.')&&($name!=
'..'))
72 $output =
"<script type='text/javascript'>console.log( 'Delete: $name' );</script>";
77 $output =
"<script type='text/javascript'>console.log( 'Delete: access denied for $name' );</script>";
79 $this->data[
'output'][]=$output;
89 $dir = $this->data[
'path'];
90 $filename = $this->data[
'stored'];
93 foreach($filename as $val)
95 if((file_exists($dir.$val))&&($val!=
'.')&&($val!=
'..'))
97 $time = date(
"Ymd", filemtime($dir.$val))+$max;
100 if(unlink($dir.$val))
102 $output .=
"<script type='text/javascript'>console.log( 'Delete: $val' );</script>";
107 $output .=
"<script type='text/javascript'>console.log( 'Delete: access denied for $val' );</script>";
112 $output .=
"<script type='text/javascript'>console.log( 'Out of date: $i files' );</script>";
113 $this->data[
'output']=$output;
deleteOldFile($olderThan=7)