Ich lade mit einem event.dataTransfer.files. Daten hoch.
Diese werden mit dieser Ajax Funktion versendet:
Meine Frage ist nun wie kann ich zusätzliche Werte ausser das "file" mit append hinzufügen? einfach ein zusätzliches append. mit Hallo Funktioniert so nicht kommt bei PHP nicht an:
bleibt leer.
Wie kriege ich da zusätliche Werte versendet?
Diese werden mit dieser Ajax Funktion versendet:
PHP-Code:
function uploadFile(file, status,form) {
// prepare XMLHttpRequest
var xhr = new XMLHttpRequest();
xhr.open('POST', destinationUrl);
xhr.onload = function() {
result.innerHTML += this.responseText;
handleComplete(file.size,form);
};
xhr.onerror = function() {
result.textContent = this.responseText;
handleComplete(file.size,form);
};
xhr.upload.onprogress = function(event) {
handleProgress(event);
}
xhr.upload.onloadstart = function(event) {
}
// prepare FormData
var formData = new FormData();
formData.append('myfile', file);
formData.append('name',"Hallo");
xhr.send(formData);
}
PHP-Code:
$shallo = $_FILES['name'];
PHP-Code:
<p>Size: {$shallo}</p>
Wie kriege ich da zusätliche Werte versendet?
Kommentar