У меня есть одна форма, и в этой форме у меня есть файл входного типа для загрузки zip-файлов, и я загружаю zip-файл с помощью этой формы, а не в файл zip extract php, но я хочу показать загрузчик до извлечения файла. Как я могу это сделать, используя php или jquery? <form enctype="multipart/form-data" method="post" action="zip_upload.php"> <label>Upload […]
Я пытаюсь загрузить файлы на одной из наших страниц. Это multiupload, и мне нужно отслеживать прогресс. Проблема заключается в том, что мой запрос XHR для деталей прогресса возвращает сообщение «Нет загрузки в процессе». Итак, вот код: ЯШ: $file.on('change', function(e) { e.preventDefault(); $('#upload-button').prop('disabled', 'disabled'); hideErrors(); hideProgress(); if ($file.val() == '') { showErrors('No file(s) selected'); return; } […]
Я спрашиваю о ffmpeg и progressbar Я использовал функцию exec с ffmpeg и вывел результат в txt-файл и используя некоторый код, который я нашел здесь, чтобы <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="es"> <title>AudioXtractor</title> <body> <center> <?php define('RAPIDLEECH', 'yes'); define('CONFIG_DIR', 'configs/'); require_once('configs/config.php'); define ( 'TEMPLATE_DIR', 'templates/'.$options['template_used'].'/' ); // Include other useful functions […]
Итак, я уверен, что этот вопрос должен был быть задан, но после поиска в разделе «Вопросы по теме» здесь, а также нескольких поисковых запросов Google … Я пришел пустым. Я просто пытаюсь реализовать true bytes_loaded / bytes_total тип индикатора выполнения в jQuery или даже традиционных Js. Это было так легко в AS3-дни 🙂 … но, […]
У меня есть сервер Gearman, выполняющий процесс, который занимает несколько минут. Я запускаю индикатор выполнения, чтобы показать завершение, и пытаюсь получить проценты для бара, используя расширение PHP Gearman и функцию jobStatus (). Работа определенно активна и найдена, так как первые два поля (известные + все еще работают) возвращаются к true. Однако третье и четвертое поля […]
На странице отчета о состоянии в drupal я обычно нахожу это сообщение (при новой установке): Ваш сервер способен отображать прогресс загрузки файлов, но не имеет необходимых библиотек. Рекомендуется установить библиотеку uploadprogress PECL (желательно ) или установить APC. Но я никогда не понимал, почему он предпочитает PECL uploadprogress библиотеку по APC , и это мой вопрос […]
Мне было интересно, как я могу создать индикатор выполнения для обработки данных HTML. По существу пользователь ищет что-то, и я разбираю другой сайт. Я попытался сделать это, получив количество объектов, найденных в массиве, затем разделив 100 на него, и получив текущий в цикле for и умножив его на 100 / total. Затем я бы обновил […]
Я хотел бы иметь индикатор выполнения jQuery, который обновляется в зависимости от состояния запроса на стороне сервера. Я основываю этот код на этом учебнике, но он использует файл-загрузчик в качестве базы (такой же, как этот вопрос). Я не могу заставить его работать одинаково без загрузчика файлов. Проблема в том, что индикатор выполнения обновляется только после […]
Я пытаюсь создать индикатор выполнения загрузки с PHP. Я увидел новую функцию PHP 5.4: загрузить сессию прогресса . Это мой HTML-код: <form id="upload" action="ajax/progress.php" method="POST" enctype="multipart/form-data"> <input type="hidden" name="<?php echo ini_get("session.upload_progress.name"); ?>" value="dupload" /> <input id="file1" type="file" name="file1" /> <input class="btn primary" type="submit" value="Upload" /> </form> И это progress.php: <?php session_start(); $key = ini_get("session.upload_progress.prefix") . […]
У меня есть базовая страница с навигационной панелью сверху и тело обертки. Всякий раз, когда пользователь нажимает на ссылку навигации, он использует .load для загрузки содержимого страницы в обертку div. $(this).ajaxStart(function(){$('.progressbar .bar').css('width','5%');$('.progressbar').fadeIn();}); $(this).ajaxEnd(function(){$('progressbar').hide();}); $('.ajaxspl').on('click',function(e){ e.preventDefault(); var url=$(this).data('url'), wrap=$('body #wrap'); //clean the wrapper wrap.slideUp().html(''); //load page into wrapper wrap.load(url,function(){wrap.slideDown();}); }); Пример возвращаемого значения из .load : […]