function imagepicker_get_uploaded_file_extension in Image Picker 5
Same name and namespace in other branches
- 5.2 imagepicker.module \imagepicker_get_uploaded_file_extension()
- 6.2 imagepicker.upload.inc \imagepicker_get_uploaded_file_extension()
- 7 imagepicker.upload.inc \imagepicker_get_uploaded_file_extension()
2 calls to imagepicker_get_uploaded_file_extension()
- imagepicker_get_uploaded_file_name in ./
imagepicker.module - imagepicker_upload_form_validate in ./
imagepicker.module - Validate form
File
- ./
imagepicker.module, line 365 - Enables permitted roles to upload images for insertion into configured nodes.
Code
function imagepicker_get_uploaded_file_extension($name) {
switch ($_FILES['files']['type'][$name]) {
case 'image/pjpeg':
// "What genius at microsoft decided to rename the mime type for jpgs?"
// Thats a nice phrase I have found about this mime type :) Wonder what
// am I talking about? Try to upload some type of jpg image via IE7.
// Don't know if it's the same with IE6, but IE7 might give you a mime
// type of image/pjpeg. So lets just treat this 'progressive jpg' as a
// normal jpg image.
case 'image/jpeg':
$fileext = '.jpg';
break;
case 'image/gif':
$fileext = '.gif';
break;
case 'image/png':
$fileext = '.png';
break;
default:
$fileext = '';
}
return $fileext;
}