2015-02-09 2 views
0

Я работаю над простой формой обновления профиля, и мне нужно иметь индикатор выполнения для загрузки фотографий. Я новичок в этом и понятия не имею, с чего начать.Добавить индикатор выполнения в форме Laravel?

Я пытаюсь загрузить файл в качестве поля ввода в форме с типом как файл. С более крупными файлами я не могу отслеживать, не загрузилась ли загрузка или заморозилась, и вам понравится индикатор выполнения.

Я могу создать бар, который заполняется в соответствии с процентом, но мне все еще нужно иметь информацию с сервера, которую я не понимаю.

Я читал где-то, что PHP 5.4 и выше предоставляет эту информацию через $_SESSION в форме session.upload_progress.name, но я также читал где-то еще, что Laravel не использует обычную сессию, и это не сработает.

Есть ли способ заставить это работать. У меня нет загрузки нескольких изображений, поэтому я не хочу устанавливать эти сторонние библиотеки там. Я просто хочу сохранить его простым и как-то получить информацию о загрузке с сервера.

Каков самый простой способ обойти эту проблему?

ответ

1

Самый простой способ сделать это с помощью JQuery и AJAX - используя что-то вроде http://www.dropzonejs.com/ - который является удивительным и очень проста в использовании

+0

@Rohan - так что ответ на Ваш вопрос? Вам нужно больше информации? – Laurence

Смежные вопросы