Error: There was an error uploading your image. Please try again.";
list($fileWidth, $fileHeight) = getimagesize($file['tmp_name']);
if (preg_match('/(.jpg|.png|.gif)$/i', $fileName) && $fileSize < 5000000) {
if (move_uploaded_file($file['tmp_name'], $uploadfile)) {
$alert = "Your file was successfully uploaded.";
}
} else {
$alert = "Error: You may only upload .jpg, .gif, or .png image files, under 5.0 MB in size.";
$fileName = "";
}
$script = '';
echo $script;
} else {
$script = '';
echo $script;
}
} else {
$file = $_FILES['neoCMSUpload'];
$uploaddir = ($_POST['neoCMSFolder']) ? '../..' . $_POST['neoCMSFolder'] : '../../';
$uploaddir = ($_SESSION['neoCMSFilePath']) ? '../../' . $_SESSION['neoCMSFilePath'] : $uploaddir;
$uploadfile = $uploaddir . basename($file['name']);
if (!@file_exists($uploadfile) || $_GET['over']) {
$fileName = $file['name'];
$fileSize = $file['size'];
$alert = "Error: There was an error uploading your image. Please try again.";
if (!preg_match('/(\.html|\.php|\.js|\.css|\.htm|\.shtml|\.asp|\.cfm|\.phtml)$/i', $fileName) && $fileSize < 100000000) {
if (move_uploaded_file($file['tmp_name'], $uploadfile)) {
$alert = "Your file was successfully uploaded.";
} else {
$alert = "Error: You do not have permission to upload files to this folder.";
$fileName = "";
}
} else {
$alert = "Error: You may not upload .html, .htm, .php, .js, or .css files, under 100 MB in size.";
$fileName = "";
}
$script = '';
echo $script;
} else {
$script = '';
echo $script;
}
}
}
}