I get from here : https://www.raymondcamden.com/2013/10/01/MultiFile-Uploads-and-Multiple-Selects
I try the second code
In the handleform, I change like this :
    function handleForm(e) {
        e.preventDefault();
        var data = new FormData();
        for(var i=0, len=storedFiles.length; i<len; i++) {
            data.append('files', storedFiles[i]); 
        }
        var xhr = new XMLHttpRequest();
        xhr.open('POST', 'data_post.php', true);
        xhr.onload = function(e) {
            if(this.status == 200) {
                console.log(e.currentTarget.responseText);  
                alert(e.currentTarget.responseText + ' items uploaded.');
            }
        }
        xhr.send(data);
    }
In my data_post.php is like this : print_r($_POST);
I select some image and submit, the result is empty array like this :
Array ( )
Why the result is empty?
 
     
    