PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 1
aspirine Отправлено: 11 Января, 2015 - 17:26:55 • Тема: Нужна помощь по загрузке файлов. • Форум: Работа с файловой системой и файлами

Ответов: 2
Просмотров: 948
Доброе время суток, прошу помощи, суть такова, вот код

$ext = substr($fname, strpos($fname, '.'), strlen($fname) - 1); //определяем тип загружаемого файла
$types = array('.jpg', '.JPG', '.jpeg', '.gif', '.png'); //поддерживаемые форматы загружаемых файлов

//проверка на соответствие формата
if (!in_array($ext, $types)) {
echo '<p style="color:red;">Загружаемый файл не является картинкой</p>'; exit;
}

Сделал форму загрузки отзывов с картинками для сайта, все работало до тех пор, пока я не начал делать защиту от всяких хакеров, что бы не могли залить никакие шелы и исполняющие файлы.... Щас хоть ты выбираешь файл, хоть пишешь отзыв только текстом (не прикрепляешь картинку) выскакивает эта ошибка: Загружаемый файл не является картинкой... В чем косяк?

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB