Here is a sample code:

<form action="handler.php"> <p><strong>Укажите картинку</strong></p> <p><input type="file" name="img" accept="image/*"> <input type="submit" value="Отправить"></p> </form> 

I don’t understand here what should be in handler.php in order for files to be uploaded to /file/image/ ?

    1 answer 1

    First of all,

     <form action="handler.php" enctype="multipart/form-data" method="post"> 

    Secondly, handler.php

     <? if (empty($_FILES['img']['tmp_name'])) die('Файл не принят сервером'); $tmp = $_FILES['img']['tmp_name']; $fname = $_FILES['img']['name']; if (!move_uploaded_file($tmp, 'file/image/'.$fname)) die('Не удалось переместить файл из временной папки'); echo '<img src="/file/image/'.$fname.'" />'; // картинка загружена ?>