dirsep."*.".$ext); $set_limit = 0; foreach($FILES as $key => $file) { if( filemtime( $file ) > $sec ){ $FILE_LIST[$key]['path'] = substr( $file, 0, ( strrpos( $file, $this->dirsep ) +1 ) ); $FILE_LIST[$key]['file'] = substr( $file, ( strrpos( $file, $this->dirsep ) +1 ) ); $FILE_LIST[$key]['title'] = getName($FILE_LIST[$key]['file']); $FILE_LIST[$key]['description'] = getName($FILE_LIST[$key]['file']); $FILE_LIST[$key]['tags'] = gentags(str_replace(" ",",",getName($FILE_LIST[$key]['file']))); $FILE_LIST[$key]['size'] = filesize( $file ); $FILE_LIST[$key]['date'] = date('Y-m-d G:i:s', filemtime( $file ) ); } } if(!empty($FILE_LIST)){ return $FILE_LIST; } else { return false; } } /** * Function used to get list of available files that can be processed */ function get_files() { $files = $this->glob_files(MASS_UPLOAD_DIR); return $files; } /** * function used to get video files only3 */ function get_video_files($with_path=false) { $exts = get_vid_extensions($with_path); $vid_files = array(); $files = $this->get_files(); if(is_array($files)) { foreach($files as $file) { $ext = getext($file['file']); if(in_array($ext,$exts)) $vid_files[] = $file; } } return $vid_files; } /** * Moving file from MASS UPLOAD DIR TO TEMP DIR */ function move_to_temp($file_arr,$file_key) { $file = $file_arr['file']; $mass_file = MASS_UPLOAD_DIR.'/'.$file; $con_que=CON_DIR.'/'.$file_key.'.mp4'; $temp_file = TEMP_DIR.'/'.$file_key.'.'.getExt($file); if(file_exists($mass_file) && is_file($mass_file)) { //rename($mass_file,$temp_file); copy($mass_file,$temp_file); copy($temp_file,$con_que); return $file_key.'.'.getExt($file); } return false; } /** * Function used to check weather file exists in mass upload folder or not */ function is_mass_file($arr) { $file = MASS_UPLOAD_DIR.'/'.$arr['file']; if(file_exists($file) && is_file($file) && $arr['file']) return true; else return false; } } ?>