$ext = split("\\.", $_FILES[$key]['name']);
                 $ext = $ext[sizeof($ext) - 1];
                 $i = $filemode == "include" && in_array($ext, $filetypes);
                 if ($filemode == "include" && in_array($ext, $filetypes) || $filemode == "exclude" && !in_array($ext, $filetypes)) {
                     $news->errMsg[$key] = "Unacceptable Filetype.";
                 } else {
                     if ($phpErr != 6 && $phpErr != 7) {
                         $newFileName = $path . '/' . time() . $_FILES[$key]['name'];
                         while (file_exists($newFileName)) {
                             $newFileName = $path . '/' . time() . rand(1, 99) . $_FILES[$key]['name'];
                         }
                         if (move_uploaded_file($_FILES[$key]['tmp_name'], $newFileName)) {
                             //resize photo
                             require_once './classes/imageprocessor.class.php';
                             $imageR = new ImageProcessor($newFileName, 300, $path);
                             $imageR->resizeImage();
                             //set file path to be stored in db
                             $_POST[$key] = $path . '/' . $imageR->newFileName;
                             //delete the original image
                             unlink($newFileName);
                         } else {
                             $news->errMsg[$key] = "Unable to copy file. Please try again later";
                         }
                     } else {
                         $news->errMsg[$key] = "Unable to copy file. Please try again later";
                     }
                 }
             }
         }
     }
 } else {