Forum Webscript.Ru

Общие => Веб-технологии => Тема начата: mitakk от 18 Июля 2005, 17:23:25

Название: Загрузка файлов пользователями (PHP нет, FTP низя) - только JAVA и HTML ...
Отправлено: mitakk от 18 Июля 2005, 17:23:25
Здрасти - все знают наверное про замечательный тарифный план хостера АГАВА - 25 гб за 9 у.е. в мес. - там нет PHP ... вообще ничего из опций нет  - голый вебспэйс ...

Подскажите люди добрые скриптик HTML/JAVA с помощью которого пользователи могут загружать файлы туда (через FTP установить readonly users тоже нельзя) ... при этом желательно что бы

а) можно было ограничить размер загружаемого файла (не принципиально)

б) пользователям был виден прогресс бар - без него можно прервать загрузку по глупости.

Заранее спасибо!
Название: Загрузка файлов пользователями (PHP нет, FTP низя) - только JAVA и HTML ...
Отправлено: serezniy от 18 Июля 2005, 17:46:56
так как хочешь сделать - не получится. Без поддержки серверных скриптов загрузить файл нельзя.

Как вариант - можно купить еще нормальный хостинг с php, и там расположить скрипт, который будет загружать к себе на сервер файл и потом по фтп перекачивать на агаву.
Название: Загрузка файлов пользователями (PHP нет, FTP низя) - только JAVA и HTML ...
Отправлено: mitakk от 18 Июля 2005, 17:49:35
у меня их как раз два

На одном - качественном хорошем хостинге сайт
оттуда ведут линки на АГАВУ ...
Название: Загрузка файлов пользователями (PHP нет, FTP низя) - только JAVA и HTML ...
Отправлено: serezniy от 18 Июля 2005, 23:41:19
ну так мой вариант значит подходит.

надо:
1) скрипт, через который пользователи смогут загружать файл на сервер с php.
2) скрипт, который будет эти файлы автоматически перемещать на агаву по ftp.

Вряд ли второй можно найти готовым, поэтому придется писать самому.

при этом надо учесть:
1) В php.ini стоят ограничения на максимальный размер загружаемого файла, обычно 2 Мб и еще всякая ерунда. Поэтому если надо грузить файлы большего размера - придется мучать хостера что б менял настройки (вряд ли он это сделает).

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

я могу сделать это минимум за 30 wmz (писать в приват)
Название: Загрузка файлов пользователями (PHP нет, FTP низя) - только JAVA и HTML ...
Отправлено: glebushka от 19 Июля 2005, 14:04:38
mitakk, заодно не помешает почитать что такое Java, и что такое JavaScript. Для общего развития.
Название: Загрузка файлов пользователями (PHP нет, FTP низя) - только JAVA и HTML ...
Отправлено: df_pas от 05 Августа 2006, 22:16:52
а с помощью какой функции собираешься перекачивать файл на ftp? или связка chmod-fopen(r+)-chmod ??
Название: Загрузка файлов пользователями (PHP нет, FTP низя) - только JAVA и HTML ...
Отправлено: df_pas от 05 Августа 2006, 22:48:27
мдя... сам глупость спросил...
2mitakk - если еще надо стучи в аську, поделюсь кодом. ща делаю именно такую вещу