я получил этих дивыFINEUPLOAD передать идентификатор в качестве параметра
<div id="thumbnail-uploader_1" class="thumbnail-uploader">
<div id="thumbnail-uploader_2" class="thumbnail-uploader">
и этого Jquery вызов
$('.thumbnail-uploader').fineUploader({
request: {
endpoint: '/core/ajax/add_avatar.php',
params: {
one: function() {
return this.id;
}
}
},
multiple: false,
validation: {
allowedExtensions: ['jpeg', 'jpg', 'gif', 'png'],
sizeLimit: 551200 // 50 kB = 50 * 1024 bytes
},
text: {
uploadButton: 'Klikněte nebo sem přetáhněte soubor'
}
}).on('complete', function(event, id, fileName, responseJSON) {
if (responseJSON.success) {
$(this).append('<img src="/uploads/categories/' + fileName + '" alt="' + fileName + '">');
$('.qq-upload-list').fadeOut(2500);
}
});
все, что я хочу сделать, это передать идентификатор используемого пользователя. но с этим вызовом я получил неопределенное значение параметра «один», когда я пытаюсь использовать его в «add_avatar.php», который является обработчиком. Я использую глобальный массив REQUEST там, чтобы проверить, проходит ли значение. но не определено.
У кого-нибудь есть идея, как передать идентификатор в моем PHP-скрипте? У меня будет больше экземпляров этого загрузчика, поэтому я должен проверить, какая запись меняет аватар.
скрипт идет хорошо, его загрузка, культуры и изменение размера показывая результат как IMG – dub