- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
//@see http://ru2.php.net/manual/en/function.exif-imagetype.php
if (!function_exists('exif_imagetype')) {
function exif_imagetype($filename) {
if ((list($width, $height, $type, $attr) = getimagesize($filename)) !== false) {
if ($type > 0) {
return $type;
}
}
return false;
}
}
Скопипастил этот код к себе в проект из мануала с php.net для определения типа картинки, т.к на сервере не было экстеншина Exif.
Много лишних переменных, но в ломак было переписывать, запузырил как есть.
govnomes 12.02.2011 00:24 # −4
wmmorgun 12.02.2011 00:42 # 0
istem 12.02.2011 01:31 # 0
govnomes 12.02.2011 15:02 # 0
istem 12.02.2011 16:01 # 0
Когда BACKSPACE'ов много...
bugmenot 12.02.2011 17:07 # 0
Spider 12.02.2011 21:28 # +1
Lure Of Chaos 12.02.2011 23:13 # +1
guest 12.02.2011 23:59 # 0
Lure Of Chaos 13.02.2011 00:01 # 0
bugmenot 13.02.2011 00:12 # 0
7ion 12.02.2011 18:15 # 0
Единственно что, можно было не объявлять $attr и функция ничего не вернет, если не сможет прочесть тип.
bugmenot 12.02.2011 18:41 # 0
не из мана, а из User Contributed Notes
increazon 16.02.2011 15:12 # −1
bugmenot 16.02.2011 16:49 # 0
istem 16.02.2011 23:51 # +1
govnomes 17.02.2011 13:19 # 0