Hallo an alle ich posten einen Beispielcode, in dem ich eine Datei mit Ajax JQuery hochladen. Alles funktioniert gut, aber ich möchte den Inhalt der Datei in meinem PHP-Code lesen. Also, was ist die Syntax um es zu lesen?wie zu lesen FormData Objekt 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>
Jetzt weiß ich nicht, wie man die Dateidaten liest, die über Ajax gesendet werden. Lassen Sie mich bitte den Code wissen
Sie es lesen wie würden Sie, wenn ein Formular abgeschickt wurden. Mit '$ _POST []' und '$ _FILES []'. – Barmar
Ich habe hinzugefügt $ name = $ _ POST []; jetzt welchen Parameter muss ich in dieser Klammer übergeben. –