прверка рисунка на вшивость
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.216.43] |
|
|
| Страницы: (2) 1 [2] все ( Перейти к последнему сообщению ) |
прверка рисунка на вшивость
|
Сообщ.
#16
,
|
|
|
|
![]() ![]() GIF89<?print_r(getimagesize(__FILE__))?> ![]() ![]() ![]() $_FILES['userfile']['name'] = 'mysuperpng.php'; |
|
Сообщ.
#17
,
|
|
|
|
Цитата SiMM @ Садись, два И правда, недопечатал) Цитата SiMM @ preg_match('/.(gif|png|jpg|jpeg)$/i',$_FILES['userfile']['name']) |
|
Сообщ.
#18
,
|
|
|
|
Уже лучше - только точка в данном случае не означает точку
Здесь не критично - но при таком подходе когда-нибудь можно и нарваться на непонятный глюк |
|
Сообщ.
#19
,
|
|
|
|
Если форма делается не для закачки изображения в папку доступную по http, а например дла аттача файла к почтовому сообщению, то достаточно проверять гетимжсайзом
Если бы форма делалась для пользователя, то в скрипте конечно же делалась бы проверка расширения файла PS: сделал бы изначально скрипт обработки формы с проверкой расширения файла то дебатов по поводу некорректного использования функции не былобы! |
|
Сообщ.
#20
,
|
|
|
|
Цитата sanweb @ Сделал бы, а чего плохого в дебатах? PS: сделал бы изначально скрипт обработки формы с проверкой расширения файла то дебатов по поводу некорректного использования функции не былобы! |
|
Сообщ.
#21
,
|
|
|
|
да нет
все нормально |