<?php
function get_ext($file_name) {
$extract = explode(".", strtolower($file_name));
$ext = end($extract);
return $ext;
}
$allowed_ext = Array("jpg", "jpeg", "png", "bmp");
if(isset($_FILES["image"])) {
$file = $_FILES["image"];
$ext = get_ext($file["name"]);
if(in_array($ext, $allowed_ext)) {
echo "Valid Extension: ".$ext;
// File uploading code goes here!
}else {
echo "Invalid Extension: ".$ext;
}
}
?>
<form action="file_ext.php" method="POST" enctype="multipart/form-data">
<input type="file" name="image" />
<input type="submit" value="Upload" />
</form>