
16.03.2008, 22:38
|
|
Banned
Регистрация: 27.08.2007
Сообщений: 159
Провел на форуме: 994336
Репутация:
171
|
|
Скрипт загрузки изображения (проверяет на корректность и копирует изображение в нужный каталог....с установкой максимального размера)
1.Форма отправки
PHP код:
<?php
echo "
<FORM ENCTYPE='multipart/form-data' ACTION='http://localhost/load.php' METHOD=POST>
Выберете файл:
<br><input type='hidden' name='MAX_FILE_SIZE' value='300' >
<INPUT NAME='myfile' TYPE='file'>
<INPUT TYPE='submit' VALUE='Загрузить'>
</FORM>
"
?>
2.Проверка и копироование в каталог
PHP код:
<?php
$img=true;
#######################
$size_load=100*1024;
$url_load="../../../images/";
#######################
$file1=$_FILES["myfile"];
if ($file1["size"]<$size_load)
{
if(!preg_match("/[jpg|jpeg|pjpeg|gif|png]$/", $file1["type"])) $img=false;
if ($img)
{
$im_prop=getimagesize($file1["tmp_name"]);
if ($im_prop[0]>0)
{
if (copy($file1['tmp_name'],$url_load.$file1['name']))
echo "Загружено";
else echo "Ошибка!";
}
}
else echo "Это не изображение";
}
else echo "Размер загружаемого файле не более ".$size_load;
?>
Последний раз редактировалось !{ra!{e/\/; 16.03.2008 в 22:40..
|
|
|