[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Форма загрузки. Помогите добавить проверку PNG JPG
kuzmit4
Есть файл загрузки фалов. Помогите пожалуйста добавить проверку на PNG JPG GIF, Чтобы можно было грузить только картинки.

if(isset($_FILES['image'])){
$img = $_FILES['image'];
$path = "../data/upload/" . rand().$img["name"];
move_uploaded_file($img['tmp_name'],$path);
$data = getimagesize($path);
$link = "http://$_SERVER[HTTP_HOST]"."/".$path;
$res = array("upload" => array(
"links" => array("original" => $link),
"image" => array("width" => $data[0],
"height" => $data[1]
)
));

echo json_encode($res);
}


AllesKlar

Загружаешь файл на сервер
Создаешь новое изображение
Читаешь из загруженного картинку
Пишешь прочитанное в новое изображение
Новое изображение сохраняешь на сервер
Загруженное удаляешь.

Опредилить тип прилетевшего файла можно по MIME типу http://php.net/getimagesize

_____________
[продано копирайтерам]
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.