здравтствуйте, не могу понять почему не происходит загрузка изображения на сайт, ошибки нет, запись ссылки в базу происходит, использую функцию php move_uploaded_file, изображение размером 271 КБ, расширение jpg но файл на сервер не загружается
if(!empty($_FILES['images_news'])) {
$images = array();
//пролистываем весь массив изображений по одному $_FILES['file']['name'] as $k=>$v
foreach ($_FILES['images_news']['name'] as $k=>$v) {
//директория загрузки
$uploaddir = "images/news/";
//новое имя изображения
$apend=date('YmdHis').rand(100,1000).'.png';
//путь к новому изображению
$uploadfile = $uploaddir.$apend;
//Проверка расширений загружаемых изображений
if($_FILES['images_news']['type'][$k] == "image/gif" || $_FILES['images_news']['type'][$k] == "image/png" ||
$_FILES['images_news']['type'][$k] == "image/jpg" || $_FILES['images_news']['type'][$k] == "image/jpeg") {
//черный список типов файлов
$blacklist = array(".php", ".phtml", ".php3", ".php4");
foreach ($blacklist as $item) {
if(preg_match("/$item\$/i", $_FILES['images_news']['name'][$k])) {
echo "Нельзя загружать скрипты.";
exit;
}
}
$images[] = $uploadfile;
//перемещаем файл из временного хранилища
move_uploaded_file($_FILES['images_news']['tmp_name'][$k], $uploadfile);
$images = serialize($images);
}
}
} else {
$images = $this->model->getFieldOnId('news', 'img_src', 'id', $id_art);
$images = $images['img_src'];
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте! Есть сервер на Linux - RubyonRails + Passenger + NginxПодскажите, пожалуйста, как можно перехватить html, генерируемый сервером, и модифицировать...