Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Здравствуйте! Помогите, пожалуйста, решить такой вопрос:
Как известно, в php есть возможность получить сведения о состоянии загрузки файла с помощью сессии upload_progress.
Хотел сделать AJAX-загрузку файла с прогрессом, не получается. В сессии laravel не создаётся массив с информацией о прогрессе.
Если обратиться напрямую к $_SESSION, там есть такой массив:
public function getUploadProgress(){
session_start();
$info = $_SESSION['upload_progress_test'];
}
Но это ведь "грязный метод".
Помогите пожалуйста решить проблему самым правильным путём.
Спасибо.
Не в сети
Не в сети
constb, спасибо Вам за ответ. Да, я использую ajaxForm. Этот plugin умеет отслеживать прогресс. Но в нашем любимом IE как всегда ничего не работает. Ну ничего, для тех, кто использует IE, просто буду выводить "Загрузка...". А в нормальных браузерах будет отображаться прогресс.
Не в сети
Не в сети
Спасибо ещё раз.
Сделал, как Вы посоветовали.
Не в сети
Страницы 1