Здравствуйте, друзья! Есть плагин для jQuery, для ajax звгрузки файлов. Называется "File Uploader", от Andrew Valums, который так же разработал "Ajax Uploader". Нужно разобраться, как работает именно "File Uploader". Привожу прямую ссылку на этот плагин: http://github.com/valums/file-up...r/zipball/master Среди документации, нет примеров написания серверной части и плохо описана клиентская. Расскажите, пожалуйста, как работать с этим плагином... Единственный загрузчик с которым я не могу разобраться... Какие он принимает параметры и в какие массивы их отпрвляет? Самое главное: как ловить отправленные через него файлы на сервере? Спасибо!
Рискну предположить, что если чувак написал два плагина про одно и то же и в одном нет серверной части, значит можно использовать часть от другого плагина ))) А вообще никаких проблем создать "слушалку запросов" с выводом инфы. .htaccess Код (Text): RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* listener.php [L] listener.php Код (Text): <?php ob_start(); echo $_SERVER['REQUEST_URI'] ."\n"; echo 'GET: '.var_export($_GET, TRUE)."\n"; echo 'POST: '.var_export($_POST, TRUE)."\n"; echo 'FILES: '.var_export($_FILES, TRUE)."\n"; echo "========================\n\n"; $content = ob_get_clean(); error_log($content, 3, dirname(__FILE__).'/request.log'); Все переменные запроса попадут в лог, читай @ изучай
Нет, я уже думал об этом. Не работает, плагины разные. Сделал "слушалку запросов", добавив соответствующий код в нужные места... сделал на примере демо файла загрузчика, который как я понял эмулирует загрузку... В лог ничего не пишет! Добавлено спустя 14 минут 1 секунду: Не ясно ничего. В нете, даже статей с использованием этого загрузчика нет! С другими, примеры есть - разобраться просто! --- Здесь хоть и есть какие-то демки - разобраться не выходит. Как то написано много и сложно, хотя полного функционала для демонстрации так и не реализовано!
проверь - должен быть доступ на запись в папку лога. если что, надо поправить путь на тот, куда доступ есть. скрипт сам по себе рабочий, проверенный.
Если бы я разбирался с чьим-то JavaScript, который отправляет куда-то что-то и мне нужно было бы выяснить куда и что он отправляет - я бы воспользовался либо FireBug (плагин для Firefox) либо Opera Dragonfly либо Google Chrome Консоль Javascript.
омг. ребят... ну вы чо... ну правда... плагин никуда не будет посылать, если не задано куда. Есть варианты. Настройка в плагине. Урл из формы. И третий - при отсутствии четких указаний плагин может послать на тот же урл, где запущен. Как поступает форма, когда не задан этот параметр. Если чел, который хочет заюзать плагин, не знает, куда он посылает файлы, то помогать ему бессымысленно. А на сервер такие файлы приходят через $_FILES, просто потому, что других механизмов не предусмотрено. Это обычный пост запрос. И он не зависит от плагина. что вы рядите?
http://habrahabr.ru/post/142888/ для кого-то земля плоская, для кого-то нет Добавлено спустя 2 минуты 14 секунд: igordata, напомню, что на сервере у топикстартера ничего нет и пока что никаких FILES не существует. логи — наше всё Добавлено спустя 2 минуты 37 секунд: если бы я был топикстартером, я бы конечно в исходник плагина заглянул. но пусть он прокачает свои скиллы )))
есть или нет - ничего не меняет. вариант работы с файлами в пхп нативно только один. только всякие такие паралельные загрузки всегда должны иметь некий объединяющий момент, чтобы можно было определить где чьи файлы. Обычно это называется токен.