Показать сообщение отдельно

  #326  
Старый 16.03.2008, 22:38
!{ra!{e/\/
Banned
Регистрация: 27.08.2007
Сообщений: 159
Провел на форуме:
994336

Репутация: 171
Отправить сообщение для !{ra!{e/\/ с помощью ICQ
По умолчанию

Скрипт загрузки изображения (проверяет на корректность и копирует изображение в нужный каталог....с установкой максимального размера)
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..