За последние 24 часа нас посетили 31746 программистов и 1361 робот. Сейчас ищут 840 программистов ...

Отправка фалов на сервер

Тема в разделе "PHP для новичков", создана пользователем Danil005, 5 фев 2017.

  1. Danil005

    Danil005 Активный пользователь

    С нами с:
    2 янв 2015
    Сообщения:
    528
    Симпатии:
    30
    Как сделать отправку файлов на сервер методом post-ajax?
     
  2. Danil005

    Danil005 Активный пользователь

    С нами с:
    2 янв 2015
    Сообщения:
    528
    Симпатии:
    30
    А подробнее можно?
    --- Добавлено ---
    Пытаюсь сделать ajax-ом:
    HTML:
    1. <script type="text/javascript" src="jquery.min.js"></script>  
    2. <script type="text/javascript">
    3.     function send(result_id,form_id,url) {
    4.                 jQuery.ajax({
    5.                     url:      "loading.php",
    6.                     type:     "POST",
    7.                     dataType: "html",
    8.                     data: jQuery("#load").serialize(),
    9.                     success: function(response) {
    10.                     document.getElementById('load_result').innerHTML = response;
    11.                 },
    12.                 error: function(response) {
    13.                 document.getElementById('load_result').innerHTML = "Error";
    14.                 }
    15.              });
    16.         }
    17.  
    18. <form id='load' method = "post" enctype = 'multipart/form-data'>
    19.   <input type = "file" name = "somename" />
    20.   <a onclick="send()">Send</a>
    21. </form>
    22. <div id="load_result"></div>
    PHP:
    1. <?php
    2.   $uploadfile = "images/".$_FILES['somename']['name'];
    3.   move_uploaded_file($_FILES['somename']['tmp_name'], $uploadfile);
    4.   print_r($_FILES);
    5.  
    6. ?>