Code: Select all
<?PHP
if (isset($_FILES['image'])) {
$errors = array();
$allowed_ext = array('jpg', 'jpeg', 'png', 'gif', 'psd', 'pdd', 'bmp', 'eps', 'pdf', 'pdp', 'ai', 'tiff', 'tif');
$file_name = $_FILES['image']['name'];
$file_ext = strtolower(end(explode('.', $file_name)));
$file_size = $_FILES['image']['size'];
$file_tmp = $_FILES['image']['tmp_name'];
if (in_array($file_ext, $allowed_ext) === false) {
$errors[] = "<span class='login2'>Extension not allowed. Allowed extensions are .jpg, .jpeg, .png, .gif, .psd, .pdd, .bmp, .eps, .pdf, .pdp, .ai, .tiff, .tif</span>";
}
if ($file_size > 167772160) {
$errors[] = "<span class='login2'>Maximum file size is 20mb.</span>";
}
if (empty($errors)) {
if (move_uploaded_file($file_tmp, 'staffpics1/'.$file_name)) {
echo "<span class='login2'>File Uploaded</span>";
}
} else {
foreach ($errors as $error) {
echo $error, '<br />';
}
}
}
?>
Code: Select all
<?php
$dir = 'staffpics1';
$file_display = array('jpg', 'gif', 'png');
if(file_exists($dir) == false) {
echo "Not Found";
}
else {
$dir_contents = scandir($dir);
foreach ($dir_contents as $file) {
$file_type = strtolower(end(explode('.', $file)));
if ($file !== '.' && $file !== '..' && in_array($file_type, $file_display) == true) {
echo '<img src="', $dir, '/', $file, '" alt="', $file, '" />';
}
}
}
?>
Code: Select all
<?php
unlink('public_html/staffpics1/',$file_name);
?>