function imagepicker_get_uploaded_file_extension in Image Picker 7
Same name and namespace in other branches
- 5.2 imagepicker.module \imagepicker_get_uploaded_file_extension()
- 5 imagepicker.module \imagepicker_get_uploaded_file_extension()
- 6.2 imagepicker.upload.inc \imagepicker_get_uploaded_file_extension()
3 calls to imagepicker_get_uploaded_file_extension()
File
- ./
imagepicker.upload.inc, line 399
Code
function imagepicker_get_uploaded_file_extension($name) {
if ($name && isset($_FILES['files']['type'][$name])) {
switch ($_FILES['files']['type'][$name]) {
// For some reason Internet Explorer 7 and later decides to give us
// non-standard MIME types for jpg and png files, this is supposedly
// for 'backwards compatibility'. For more details see:
// http://msdn.microsoft.com/en-us/library/ms775147(VS.85).aspx#_replace
// Non-standard MIME type:
case 'image/pjpeg':
case 'image/jpeg':
$fileext = '.jpg';
break;
case 'image/gif':
$fileext = '.gif';
break;
// Non-standard MIME type:
case 'image/x-png':
case 'image/png':
$fileext = '.png';
break;
default:
$fileext = '';
}
return $fileext;
}
}