概要
webarenaでubuntu18.04やってみた。
apache2.4,php7.2やってみた。
ファイルアップロードやってみた。
ajaxでやってみた。
サンプルコード
$("document").ready(function() {
var upfile;
$("#imageFile")[0].addEventListener("change", function() {
var reader = new FileReader();
reader.onload = function(e) {
$("#imgsrc")[0].src = reader.result;
};
upfile = this.files[0];
reader.readAsDataURL(upfile);
}, true);
$("#upload").click(function() {
var fd = new FormData();
fd.append("pngfile", upfile);
$.ajax({
url: "/upload.php",
type: "post",
data: fd,
processData: false,
contentType: false,
success: function(res) {
alert("success!");
$("#imgdst")[0].src = "/png/test.png";
},
error: function(res) {
alert('err!');
}
});
});
});
以上。