|
|
|
| как сделать проверку при загрузке файла на его расширение тоесть пропускались к загрузке только те файлы которые имеют расширение .gif и .jpg, а также чтоб их размер не превышал kb | |
|
|
|
|
|
|
|
для: m@rchello
(10.03.2006 в 07:20)
| |
<?PHP
//Расширение файла
$ext=strrchr($HTTP_POST_FILES['image']['name'],".");
if($ext!='.gif' && $ext!='.GIF' && $ext!='.jpg' && $ext!='.JPG'){
exit("Не верный формат изображения");
}
//Размер файла
if($HTTP_POST_FILES['photo']['size'] > 2*1024*1024){
exit("Слишком большой размер изображения");
}
?>
|
| |
|
|
|
|
|
|
|
для: Artemy
(10.03.2006 в 10:26)
| | всё я сно спасибо! Кроме вот размера файла! Подскажите пожалуйста как ограничить файл в 80 kb | |
|
|
|
|
|
|
|
для: m@rchello
(10.03.2006 в 13:57)
| |
<?
//Размер файла
if($HTTP_POST_FILES['photo']['size'] > 80*1024){
exit("Слишком большой размер изображения");
}
?>
|
| |
|
|
|
|
|
|
|
для: Artemy
(10.03.2006 в 13:58)
| | спасибо! :-) | |
|
|
|
|
|
|
|
для: m@rchello
(10.03.2006 в 14:34)
| | А в этом примере можно любые разрешения разрешать, или это только для картинок? | |
|
|
|
|
|
|
|
для: Sasha
(11.03.2006 в 10:28)
| | Да.. можно. К примеру:
<?
if($ext!='.zip' && $ext!='.rar'){
exit("Не верный формат файла");
}
?>
|
| |
|
|
|
|
|
|
|
для: m@rchello
(10.03.2006 в 14:34)
| | Вот возник ещё вопросик! :-)
А как сделать проверку на размеры изображения? тоесть нужно чтоб к загрузке допускались изображения с такими размерами
высота не более 700px
А ширина не более 500px | |
|
|
|
|
|
|
|
для: m@rchello
(13.03.2006 в 09:21)
| | А как вообще узнать размеры изображения??? | |
|
|
|
|
|
|
|
для: m@rchello
(13.03.2006 в 13:10)
| | Ставить Image Java Editor и обрезать вручную если размеры больше нужных
http://www.softtime.ru/info/imagejavaeditor.php | |
|
|
|
|
|
|
|
для: m@rchello
(13.03.2006 в 13:10)
| | Это можно сделать при помощи функции getimagesize(). Подробности в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=1601 | |
|
|
|