Тема: AJAX $_FILES
Показать сообщение отдельно
  #1 (permalink)  
Старый 03.01.2017, 00:20
Профессор
Отправить личное сообщение для imedia Посмотреть профиль Найти все сообщения от imedia
 
Регистрация: 20.05.2014
Сообщений: 292

AJAX $_FILES
ЗДРАВСТВУЙТЕ что удивительно
вот я передаю постом файл
function fileSelectFunc(e) {
        e.stopPropagation();
        e.preventDefault();
        var file = e.target.files || e.dataTransfer.files;
		
		$.ajax({
url: "/server/ajax_php_file.php", // Url to which the request is send
type: "POST",             // Type of request to be send, called as method
data: file[0], // Data sent to server, a set of key/value pairs (i.e. form fields and values)
contentType: false,       // The content type used when sending data to the server.
cache: false,             // To unable request pages to be cached
processData:false,        // To send DOMDocument or non processed data file it is set to false
success: function(data)   // A function to be called if request succeeds
{
if (file[0].type.match('image/*'))
ParseFile(file[0]);
else
e.target.className = '';
}
});

POST: http://imedia.in.ua/server/ajax_php_file.php
В консоли вижу POST [object ]
И постом идет графический файл но в Response
print_r($_POST);

В обработчике пытаюсь распечатать пост array (0)

Последний раз редактировалось imedia, 03.01.2017 в 21:49.
Ответить с цитированием