Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
AmateR62
115 / 115 / 87
Регистрация: 24.02.2014
Сообщений: 405
#1

Ожидание загрузки файла на сервер - PHP

24.02.2014, 16:43. Просмотров 1002. Ответов 2
Метки нет (Все метки)

Добрый день!
Имеется форма на которой находится кнопка отправки данных формы. Одно из полей формы - <input> с типом file. Когда прикрепляется файл и он не jxtym большой, то при нажатии кнопки отправки, форма отрабатывает быстро, но если файл имеет приличный размер, то страница зависает - файл загружается на сервер. Для меня это понятно, но для пользователей может создаться впечатление, что все зависло и есть вероятность того, что он просто закроет окно. Как можно "облагородить" процесс загрузки? Например вывести надпись "Подождите, идет загрузка файла" или просто прикрутить какую-нибудь gif картинку с прогресс баром? Кто-нибудь сталкивался с подобной задачей?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2014, 16:43
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Ожидание загрузки файла на сервер (PHP):

Сохранение оригинального название файла, после загрузки файла на сервер
Есть код, который загружает файл в папку if($_FILES){ if(isset($_FILES)){ $testName = $_FILES; } else{ ...

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

Загрузки файла на сервер
Не работает загрузка файла на сервер, вот код: &lt;div style=&quot;width:800px; min-height:600px; margin:0 auto; border:1px solid #CCC;...

Ошибка загрузки файла на сервер
Проблема, у меня на сайте есть софт. Форма добавления: &lt;html&gt; &lt;head&gt; &lt;title&gt;Новая статья&lt;/title&gt; &lt;style&gt; .form{ ...

Дата загрузки файла на сервер
echo &quot;$files was last modified: &quot; . date (&quot;F d Y H:i:s.&quot;, filectime($files)); January 01 1970 03:00:00.

Выдача ссылки после загрузки файла на сервер
Выдача ссылки после загрузки файла на сервер не работает почему помогите плз ? &lt;?PHP // Каталог, РІ который РјС‹...

2
Eur93
47 / 47 / 24
Регистрация: 16.09.2013
Сообщений: 346
24.02.2014, 16:48 #2
AmateR62, способов достаточно много, например можно исполльзовать javascript для вывода загрузочного "кружочка".
Можно и как Вы написали, вывести надпись. Допустим при нажатии на "Загрузить" вывести надпись и создать запрос, который будет определять загрузилась ли картинка, когда запрос вернет опредленное значение, что картинка загрузилась вместо предыдущей записи вывести что-то подобное: Изображение загружено.
Но первый способ интересней. В просторах интернета много тем на данную тематику.
0
AmateR62
115 / 115 / 87
Регистрация: 24.02.2014
Сообщений: 405
24.02.2014, 16:51  [ТС] #3
Eur93, а что первично - обработка события javascript-ом нажатия кнопки или post-отправка формы?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.02.2014, 16:51
Привет! Вот еще темы с решениями:

[Просьба] Выдача ссылки после загрузки файла на сервер
Invision Power Board -&gt; globalTemplate: &lt;script language=&quot;javascript&quot; type=&quot;text/javascript&quot;&gt; &lt;!-- function startUpload(){ ...

Функция загрузки файла на сервер и сразу его переименования!
Написал код который грузит файл на сайт, переименовывает его если есть русские сиволы и недопустимые символы: &lt;?php ...

Не могу сделать аплоад файла dbf на сервер из скрипта, все время выдается ошибка загрузки
Не могу сделать аплоад файла dbf на сервер из скрипта, все время выдается ошибка загрузки, при этом файлы с другими расширениями...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru