Witam wszystkich zamieszczam przykładowy kod, w którym przesyłam plik za pomocą Ajax JQuery. Wszystko działa dobrze, ale chcę przeczytać zawartość pliku w moim kodzie php. Więc jaka jest składnia, aby ją przeczytać?jak odczytać obiekt FormData w 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>
Teraz nie wiem, jak odczytać dane pliku wysłane przez Ajax. Więc proszę dać mi znać kod
Czytasz go tak jak chcesz, jeśli forma były złożone. Z '$ _POST []' i '$ _FILES []'. – Barmar
Dodałem $ name = $ _ POST []; teraz jaki parametr muszę przekazać w tym nawiasie. –