Krok 1: Utwórz stronę HTML, na której chcesz umieścić kod HTML.
Krok 2: Na dole strony kodowej HTML (stopka) Utwórz JavaScript: i umieść kod Jquery w tagu Script.
Krok 3: Utwórz plik PHP i skopiuj kod php w przeszłości. po Jquery Code in $.ajaxCode url zastosuj który z nich w nazwie pliku php.
JS
$(document).on("click", "#upload", function() {
var file_data = $("#avatar").prop("files")[0];
var form_data = new FormData();
form_data.append("file", file_data)
form_data.append("user_id", 123)
$.ajax({
url: "/upload_avatar",
dataType: 'script',
cache: false,
contentType: false,
processData: false,
data: form_data,
type: 'post',
success: function(data) {
}
});
});
HTML
<input id="avatar" type="file" name="avatar" />
<button id="upload" value="Upload" />
Php
print_r($_FILES);
print_r($_POST);