Artem-Samsung
28-06-2008, 17:11
<? # Начало скрипта закачки файла
$maxwidth=200;
$maxheight=150;
$maxsize=150*1024;
$types=array("gif", "jpg", "jpeg", "jpeg", "bmp");
if (is_uploaded_file($_FILES['image']['tmp_name']))
{
$tname=$_FILES['image']['tmp_name'];
list($name, $ext)=explode(".",$_FILES['image']['name']);
if (filesize($tname)>$maxsize)
{
echo "Ошибка! Превышен допустипый размер файла";
}elseif(!in_array($ext, $types))
{
echo "Ошибка! Недопустимый тип файла";
}else{
$size=GetImageSize($tname);
if ($size && $size[0]<$maxsize && $size[1]<$maxheight)
{
if (move_uploaded_file
($tname, "../img/intervju_".$num_subchapter_sum.$_FILES['image']['name']))
{
$imgsrc = "intervju_".$num_subchapter_sum.$_FILES['image']['name'];
echo "Файл успешно загружен";
}else{
echo "Ошибка записи файла";
}
}else{
echo "Недопустимые параметры файла";
}
}
}else{
echo "Файл не загружен";
}
//////////////////////////////////////////////// Конец скрита закачки файла
?>
На фтп все отлично отображается. Вот только, когда пытаюсь зайти с браузера пишет:
Forbidden
You don't have permission to access /img/intervju_4artem.jpg on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.8 (Unix) mod_ssl/2.2.8 OpenSSL/0.9.8b mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at investway.in.ua Port 80
К примеру вот - http://investway.in.ua/img/intervju_4artem.jpg
$maxwidth=200;
$maxheight=150;
$maxsize=150*1024;
$types=array("gif", "jpg", "jpeg", "jpeg", "bmp");
if (is_uploaded_file($_FILES['image']['tmp_name']))
{
$tname=$_FILES['image']['tmp_name'];
list($name, $ext)=explode(".",$_FILES['image']['name']);
if (filesize($tname)>$maxsize)
{
echo "Ошибка! Превышен допустипый размер файла";
}elseif(!in_array($ext, $types))
{
echo "Ошибка! Недопустимый тип файла";
}else{
$size=GetImageSize($tname);
if ($size && $size[0]<$maxsize && $size[1]<$maxheight)
{
if (move_uploaded_file
($tname, "../img/intervju_".$num_subchapter_sum.$_FILES['image']['name']))
{
$imgsrc = "intervju_".$num_subchapter_sum.$_FILES['image']['name'];
echo "Файл успешно загружен";
}else{
echo "Ошибка записи файла";
}
}else{
echo "Недопустимые параметры файла";
}
}
}else{
echo "Файл не загружен";
}
//////////////////////////////////////////////// Конец скрита закачки файла
?>
На фтп все отлично отображается. Вот только, когда пытаюсь зайти с браузера пишет:
Forbidden
You don't have permission to access /img/intervju_4artem.jpg on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.8 (Unix) mod_ssl/2.2.8 OpenSSL/0.9.8b mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at investway.in.ua Port 80
К примеру вот - http://investway.in.ua/img/intervju_4artem.jpg