window.location.href='$url_this?message=$_REQUEST[del] deleted successfully'"; } } else if ($_FILES['userfile']) { $resource = fopen("log.txt","a"); fwrite($resource,date("Ymd h:i:s")."UPLOAD - $_SERVER[REMOTE_ADDR]" .$_FILES['userfile']['name']." " .$_FILES['userfile']['type']."\n"); fclose($resource); $file_type = $_FILES['userfile']['type']; $file_name = $_FILES['userfile']['name']; $file_ext = strtolower(substr($file_name,strrpos($file_name,"."))); //File Size Check if ( $_FILES['userfile']['size'] > $MAX_SIZE) $message = "The file size exceeds the limit of 1MB."; //File Extension Check else if (!in_array($file_ext, $FILE_EXTS)) $message = "Sorry, $file_name($file_type) is not allowed to be uploaded. We only allow certain filetypes to be uploaded to the public folder."; else $message = do_upload($upload_dir, $upload_url); print ""; } else if (!$_FILES['userfile']); else $message = "Invalid File Specified."; $handle=opendir($upload_dir); $filelist = ""; while ($file = readdir($handle)) { if(!is_dir($file) && !is_link($file)) { ## $file_ext = strtolower(substr($file,strrpos($file,"."))); if (in_array($file_ext, $FILE_EXTS)){ ## $list_of_files[$file] = date("d-m H:i", filemtime($upload_dir.$file)); } } } ## if (!empty($list_of_files)){ ## ksort($list_of_files); if(isset($list_of_files)) { foreach($list_of_files as $key => $value) { $filelist .= "
image
".$key."
delete
"; } } ## } else { $filelist = "
no images uploaded at this time
"; } ## function do_upload($upload_dir, $upload_url) { $temp_name = $_FILES['userfile']['tmp_name']; $file_name = $_FILES['userfile']['name']; $file_name = str_replace("\\","",$file_name); $file_name = str_replace("'","",$file_name); $file_name = str_replace(" ","_",$file_name); $file_path = $upload_dir.$file_name; //File Name Check if ( $file_name =="") { $message = "Invalid File Name Specified"; return $message; } $result = move_uploaded_file($temp_name, $file_path); if (!chmod($file_path,0755)) $message = "change permission to 755 failed. Please manually chmod your public files folder to 755."; else $message = ($result)?"$file_name was uploaded successfully." : "An error occurred while uploading the file."; return $message; } ?> Gallery

Gallery

 

Maximum file size allowed: 1MB (JPG, JPEG, PNG, GIF)

Upload image

Uploaded images: