-
Короче к делу...
Клиент, [Only registered and activated users can see links. Click Here To Register...] предостовляет юзерам опцию загрузки файлов .zip и .jpg ... Всё это дело делается через PHP
Но! Многие не желают ждать пока загрузка завершиться и часто сваливают, тем самым остовляя кучу незагрузившегося говна на серваке, это Г никому не нужно и его часто приходится удалять, и тратить на это много времени.
Надо замутить "progress bar" который будет читать сколько байтов надо загрузить всего, сколько загрузилось и сколько осталось загрузить. Но это всё просто, вся мойка в том что я не знаю как это с PHP связать, так как в PHP не соображаю.
Если кто может, пишите на serg[at]aspidov.com со своими данными, ценами и т.д. т.п.
А если кто здесь всё раскажет, то это будет ещё круче.
Спасибо всем. Пока
-
Вообще-то PHP сначала грузит в temp дирректорию, причем переименовывает файл, так как ему удобно. Вы же работает с указателем и дальше, что хотите. Копируете, переименовываете ... всё это прелюдия, но проще говоря "мусор" обынчо php подчищает сам. Ну если уж с ней всё хреново, то может просто
сносить temp дирректорию и потом снова ее создвавать.
Код:
<?
$tmp="/home/gde/temp/dir";
exec ("RMD ".$tmp);
exec ("MKD ".$tmp);
exec (CHMOD 770 ".$tmp);
?>
Что касается прогресс бара, то думаю, что это в принципе низя. Потому как PHP начинает отрабатывать, когда уже файл залит ...
-
чтож помочь не помогу...некогда, да и с ПХП вяло общаюсь
но скажу одно это бы было круто реализовать под флаш 8мь, жаль что она ещё не вышла
сходи на flasher.ru там точно помогут тебе (вопрос интересный),
здесь я очень сомневаюсь...
-
Вообще, название темы и смысл вообще не совпадают. Просто не совсем ясно, что вообще человек хотел. Как я понял, пользователям даётся возможность загрузить (куда на сервер или с него ?) файлы. Если на него - одно, если с него - другое. А при чемё тут флэш ???