|
| |
|
|
| |
для: isset
(13.05.2006 в 04:19)
| | | Эта ошибка была из-за другого. Вот код
Елиз агружаю jpg также показвается ошибка формат не верный, то же самое и с gif/ Может, что изменить надо
for($i = 0; $i < count($_FILES['att']['tmp_name']); $i++)
{
// Перемещаем файл из временной директории сервера в
// директорию /files Web-приложения
$ext = strrchr($_FILES['att']['name'][$i], ".");
// Разрешаем загружать файлы только определённого формата
if(in_array($ext, $extentions))
{
$image = "files/".rand (1000000, 9000000)."$ext";
} else error("Формат не поддерживается. Выберите формат");
if (copy($_FILES['att']['tmp_name'][$i], "../".$image))
{
// Уничтожаем файл во временной директории
unlink($_FILES['att']['tmp_name'][$i]);
}
$query = "INSERT INTO photo_rating VALUES (NULL,
'$image',
'$id_rating')";
if(!mysql_query($query))
{
error("Ошибка при добавлении фотографии");
}
$image_new="../$image";
if(!resizeimg($image_new, $image_new, 540, 380))
{
error("Ошибка при создании уменьшенной копии изображения");
}
}
$foto=1;
} | |
| |
|
|
| |
|
|
| |
для: technic611
(13.05.2006 в 03:53)
| | | а что за ошибка с временем?
это весь код? | |
| |
|
|
| |
|
|
| | Как организовать проверку расширения загружаемого файла в цикле for.
Таким способом не получается, какая то ошибка с временем связана.
$extentions = array(".jpg",".JPG");
// Разрешаем загружать файлы только определённого формата
if(in_array($ext, $extentions))
{
$image = "files/".rand (1000000, 9000000)."$ext";
}else error("Формат не поддерживается. Выберите формат .jpg");
|
| |
| |
|
|
|