Чтобы проверить, правильно ли указан путь к файлу-обработчику (по умолчанию это upload.php), нужно дописать в вызове функции:
uploader.bind('FileUploaded', function(up, file) {
$('#' + file.id + " b").html("100%");
});
вызов alert(), который и укажет путь к файлу upload.php:
uploader.bind('FileUploaded', function(up, file) {
alert(up.settings.url);
$('#' + file.id + " b").html("100%");
});
В моем случае, я написал плагин для WordPress. Он располагался в папке site\wp-content\plugins\my-plugin. Библиотека Plupload вызывалась из корня этой папки, там же и находился файл-обработчик upload.php.
Но оказалось, что вызывался не он, а одноименный файл, который располагался в site\wp-admin\upload.php.
В общем файлы у меня не загружались. С помощью alert() я выяснил откуда грузится upload.php и поменял в функции
var uploader = new plupload.Uploader({
. . .
параметр
url : 'upload.php',
на
url : '../wp-content/plugins/my-plugin/upload.php',
Enjoy!
uploader.bind('FileUploaded', function(up, file) {
$('#' + file.id + " b").html("100%");
});
вызов alert(), который и укажет путь к файлу upload.php:
uploader.bind('FileUploaded', function(up, file) {
alert(up.settings.url);
$('#' + file.id + " b").html("100%");
});
В моем случае, я написал плагин для WordPress. Он располагался в папке site\wp-content\plugins\my-plugin. Библиотека Plupload вызывалась из корня этой папки, там же и находился файл-обработчик upload.php.
Но оказалось, что вызывался не он, а одноименный файл, который располагался в site\wp-admin\upload.php.
В общем файлы у меня не загружались. С помощью alert() я выяснил откуда грузится upload.php и поменял в функции
var uploader = new plupload.Uploader({
. . .
параметр
url : 'upload.php',
на
url : '../wp-content/plugins/my-plugin/upload.php',
Enjoy!
Buy No Deposit Bonus at Emperor Casino - Shootercasino
ОтветитьУдалитьThe 바카라 사이트 Emperor Casino No Deposit Bonus offers you a huge selection of online casino games and instant cash out options. 제왕 카지노 You can get this bonus for 온카지노