@alex2k19

Не отправляется картинка, ajax?

Всем привет! Есть форма на html
<form>
       <input type="file">
       <button>Send</button>
   </form>

В которую можно загрузить картинку, и залить ее на сервер
function success(data)
   {
       alert(data);
   }
   $('button').on('click', function(e)
   {

      e.preventDefault();
      //alert("GOOD");

      var form = new FormData();
      alert(form);

      $.ajax({
              type:'POST', // тип запроса
              url: "../../../uploads.php", 
              data: form, 
              cache: false, 
              contentType: false, 
              processData: false,
              success: success
          });

  });

Ну и php для загрузки( код файла uploads.php)
$file = $_FILES['tmp_name'];
  move_uploaded_file($file, '../uploads/');

Но при попытке отправить форму изображение не загружается!
  • Вопрос задан
  • 120 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы