Не видит INPUT TYPE FILE

147
16 ноября 2018, 20:00

Дорогие друзья есть самая простая форма

<form class="form-horizontal form-validate-jquery" action="" method="POST" enctype="multipart/form-data">
<div class="form-group">
<label class="display-block">Загрузить картинку:</label>
<input type="file" required name="image"  class="file-styled" accept="image/*">     
</div>
<button type="submit" name = "add_art" class="btn btn-primary">Сохранить <i 
class="icon-arrow-right14 position-right"></i></button></form>

Обрабатываю эту форму я так

$file=$_FILES['image']['tmp_name'];
$random_date = date('Y-m-d') ;                              
$random = (rand(0,9999));
$mic = uniqid();
$image= file_get_contents($_FILES['image']['tmp_name']);
$image_name= ($random_date.$mic.$random.$_FILES['image']['name']);
move_uploaded_file($_FILES["image"]["tmp_name"],"../assets/images/" . $image_name);         
$location="assets/images/" . $image_name;

Но даже когда я загружаю картинку то PHP выдает ошибку

Notice: Undefined index: image in C:\xampp\htdocs\dirname\index.php on line 149

Notice: Undefined index: image in C:\xampp\htdocs\dirname\index.php on line 153

Warning: file_get_contents(): Filename cannot be empty in C:\xampp\htdocs\dirname\index.php on line 153

Notice: Undefined index: image in C:\xampp\htdocs\dirname\index.php on line 154

Notice: Undefined index: image in C:\xampp\htdocs\dirname\index.php on line 155

Хотя через форму файл выбирается пользователем ..в чем может быть проблема ?

READ ALSO
header location не перенаправляет

header location не перенаправляет

Подскажите, почему у меня конструкция вида:

144
Mysql запрос выборка за текущий месяц

Mysql запрос выборка за текущий месяц

помогите составить запрос на выборку из таблицы за текущий месяц, дату храню в unixtime

143
Как просуммировать строки в шорткоде wordpress?

Как просуммировать строки в шорткоде wordpress?

Хочу написать шорткод в которому будут выводиться последние 5 записей таксономииВся загвоздка в том, что я не знаю как просуммировать строки...

190