jQuery codeigniter 3 中的文件上传显示 403 错误
jQuery file upload in codeigniter 3 shows 403 error
这是 jquery 文件上传的 jquery 代码,但它 returns 403 错误。
我正在使用 Codeigniter 版本 3.1.4
$('.fileupload').fileupload({
url: $(this).data("url"),
dataType: 'json',
async: true,
done: function (e, data) {
console.log('sry');
if (data.result.status == true) {
console.log('helo');
$('#filename').html('');
$('#filename').val(data.result.file);
}
else {
$('.img_name').append('Try again!..');
}
},
progressall: function (e, data) {
console.log('uploading_msg');
var progress = parseInt(data.loaded / data.total * 100, 10);
console.log(progress);
$('.progress_1').html('<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="' + progress + '" aria-valuemin="0" aria-valuemax="100" style="width: ' + progress + '%"><span class="sr-only">' + progress + '% Complete (success)</span> </div>');
}
});
现在工作正常只是更改 config.php
将 $config['csrf_protection'] = TRUE;
更改为 $config['csrf_protection'] = false;
这是 jquery 文件上传的 jquery 代码,但它 returns 403 错误。
我正在使用 Codeigniter 版本 3.1.4
$('.fileupload').fileupload({
url: $(this).data("url"),
dataType: 'json',
async: true,
done: function (e, data) {
console.log('sry');
if (data.result.status == true) {
console.log('helo');
$('#filename').html('');
$('#filename').val(data.result.file);
}
else {
$('.img_name').append('Try again!..');
}
},
progressall: function (e, data) {
console.log('uploading_msg');
var progress = parseInt(data.loaded / data.total * 100, 10);
console.log(progress);
$('.progress_1').html('<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="' + progress + '" aria-valuemin="0" aria-valuemax="100" style="width: ' + progress + '%"><span class="sr-only">' + progress + '% Complete (success)</span> </div>');
}
});
现在工作正常只是更改 config.php
将 $config['csrf_protection'] = TRUE;
更改为 $config['csrf_protection'] = false;