[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Возможно ли прикрепить прогресс бар
Strannik
Здравствуйте. Возможно ли прикрепить прогресс бар (чтобы показать процент загрузки) к простейшей форме:

форма:

<html>
<head>
<title>
Загрузка файлов на сервер</title>
</head>
<body>
<h2><p><b>
Форма для загрузки файлов </b></p></h2>
<form
action="upload.php" method="post" enctype="multipart/form-data">
<input
type="file" name="filename"><br>
<input
type="submit" value="Загрузить"><br>
</form>
</body>
</html>


Обработчик:

<html>
<head>
<title>
Результат загрузки файла</title>
</head>
<body>
<?php

if($_FILES["filename"]["size"] > 1024*3*1024)
{
echo ("Размер файла превышает три мегабайта");
exit;
}
// Проверяем загружен ли файл
if(is_uploaded_file($_FILES["filename"]["tmp_name"]))
{
// Если файл загружен успешно, перемещаем его
// из временной директории в конечную

move_uploaded_file($_FILES["filename"]["tmp_name"], "/path/to/file/".$_FILES["filename"]["name"]);
} else {
echo("Ошибка загрузки файла");
}
?>
</body>




Спустя 7 минут, 29 секунд (11.04.2011 - 09:26) Strannik написал(а):
нашел код: http://htmlweb.ru/java/example/progress_bar.php

но как его привязать к загрузчику, пока ума не приложу(

Спустя 57 минут, 29 секунд (11.04.2011 - 10:24) sebastjan написал(а):
Я тоже над этик подумываю, по линке это ЯваСкрипт рисует,

Тут какт о надо реализовать связьява скрипт и РНР загрузчика.
Но тоже пока ума не приложу, интересно может кто знает?


Спустя 9 минут, 18 секунд (11.04.2011 - 10:33) Zerstoren написал(а):
Есть PECL.uploadprogress в связке с jQuery.
Но сам не реализовывал.

Спустя 9 минут, 29 секунд (11.04.2011 - 10:42) Strannik написал(а):
не то. Требуется установить модуль. Но я этого сделать не могу(хостинг не позволит)

Спустя 2 часа, 19 минут, 57 секунд (11.04.2011 - 13:02) Nikitian написал(а):
Тогда flash и стилизовать под обычный контролл.

Спустя 32 минуты, 24 секунды (11.04.2011 - 13:35) Strannik написал(а):
у меня задача только через обычную форму, т.е. изменять мне ее нельзя.


Порыл инфу в нете - похоже никак нельзя сделать(:

Спустя 7 минут, 28 секунд (11.04.2011 - 13:42) killer8080 написал(а):
Самый оптимальный вариант swfupload
вот пример
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.