Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|
как определить точный формат изображения средствами php? |

16.08.2009, 14:55
|
|
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме: 2209675
Репутация:
537
|
|
как определить точный формат изображения средствами php?
качаю с вк капчу, отправляю на антикапчу как jpg, пишет что ERROR_IMAGE_IS_NOT_JPEG
раньше открывал в irfan view - тот исправлял расширение сам. а сейчас молчит - словно это корректный jpg, тока антикапча с этим не соглашается
что делать?
|
|
|

16.08.2009, 14:56
|
|
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме: 3326855
Репутация:
702
|
|
Открывай пыхом, уменьшай на 1 пиксель, сохраняй и шли на антикапчу )
|
|
|

16.08.2009, 15:15
|
|
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме: 3424739
Репутация:
921
|
|
определяй mime тип и по нему уже смотри
|
|
|

16.08.2009, 15:39
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
преварительно сохранять картинку в нужном тебе формате
|
|
|

16.08.2009, 17:22
|
|
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме: 5365841
Репутация:
712
|
|
Сообщение от Дикс
как определить точный формат изображения средствами php?
PHP код:
$format = explode(".",$img);
echo $img[1];
|
|
|

16.08.2009, 17:25
|
|
Banned
Регистрация: 07.07.2009
Сообщений: 109
Провел на форуме: 766927
Репутация:
67
|
|
header(Mime-type...);
chto takoe
|
|
|

16.08.2009, 17:35
|
|
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме: 3424739
Репутация:
921
|
|
или открвай файл и парсь первую строку...там прописаны форматы.
|
|
|

16.08.2009, 18:32
|
|
Новичок
Регистрация: 23.06.2009
Сообщений: 8
Провел на форуме: 15758
Репутация:
13
|
|
$image = getimagesize($pathImage);
$ex = substr($image['mime'], strpos($image['mime'], '/') + 1);
В $ex храниться расширение: jpg, jpeg, gif, bmp и т.д.
А полный print_r($image) выглядит так:
Array
(
[0] => 3264
[1] => 2448
[2] => 2
[3] => width="3264" height="2448"
[bits] => 8
[channels] => 3
[mime] => image/jpeg
)
|
|
|

16.08.2009, 19:12
|
|
Постоянный
Регистрация: 19.02.2008
Сообщений: 438
Провел на форуме: 956872
Репутация:
186
|
|
Дикс уже захлебнулся в ответах))
|
|
|

16.08.2009, 23:56
|
|
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме: 2209675
Репутация:
537
|
|
спасибо
тока попробуйте на антикапче загрузить в качестве тестовой капчи любую капчу с контакта
она даже на странице не отображается!
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|