Ciao a tutti sto postando un codice di esempio in cui sto caricando un file utilizzando Ajax JQuery. Tutto funziona bene, ma voglio leggere il contenuto del file nel mio codice php. Quindi qual è la sintassi per leggerlo?come leggere l'oggetto FormData in php
<?php
?>
<!--================================html==================================================-->
<html>
<head>
<title>AJAX UPLOAD</title>
<script type="text/javascript" src="jquery-2.0.2.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#Button_').click(function(){
alert("hi");
var name= document.getElementById('File_');
var alpha=name.files[0];
console.log(alpha.name);
var data= new FormData();
data.append('file',alpha);
$.ajax({
url:'process.php',
data:data,
processData:false,
contentType:false,
type:'POST',
success:function(msg){
alert(msg);
}
});
});
});
</script>
</head>
<body>
<input type="file" name="File" id="File_"/>
<input type="button" name="Button" id="Button_" value="UPLOAD">
</body>
</html>
Ora non so leggere i dati del file inviati tramite Ajax. Quindi, per favore fatemi sapere il codice
Lo si legge proprio come si farebbe se erano viene inviato un modulo. Con '$ _POST []' e '$ _FILES []'. – Barmar
ho aggiunto $ name = $ _ POST []; ora quale parametro devo passare in questa parentesi. –