Ich versuche eine Lösung für mein Problem zu finden, während ich versuche, ein Bild über AJAX hochzuladen.403 verboten beim Hochladen von Bildern über AJAX
ich diesen Code verwende:
document.getElementById('file').addEventListener('change', function(e) {
var file = this.files[0];
console.log(file);
var xhr = new XMLHttpRequest();
(xhr.upload || xhr).addEventListener('progress', function(e) {
var done = e.position || e.loaded
var total = e.totalSize || e.total;
console.log('xhr progress: ' + Math.round(done/total*100) + '%');
});
xhr.addEventListener('load', function(e) {
console.log('xhr upload complete', e, this.responseText);
});
xhr.open('post', 'http://webpage.com/images', true);
var data = new FormData;
data.append('file', file);
xhr.send(data);
});
fand ich es hier: jQuery Upload Progress and AJAX file upload
von @Rudie
Ich erhalte 403 verboten Fehler und versucht, alles .. Ich bin mit MVC OpenCart architecture, um mein kundenspezifisches Armaturenbrett zu bauen. Meine Web site wird an goddady gehostet i) Ich habe keine .htaccess Akte auf diesem Faltblatt ii) es gibt eine Wahl bei cpanel o f godaddy "hotlink protextion", ich habe die URL auch dort eingefügt! (http://webpage.com/images) iii) versuchte 777 als Ordner Erlaubnis
aber immer noch gleichen Fehler .. Ich denke, das ist der am besten geeignete Code zu meiner Lösung .. Irgendwelche Vorschläge? was mache ich falsch?