Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

CGI и закачка файла через HTTP

1.4K
06 сентября 2001 года
mrwel
1 / / 20.06.2000
Есть страничка с формой , и там можно выбрать файл который я хочу залить на сервак.
Форма отсылает всё это к моей CGI-шке.
Пишу на С++ Билдере, как принять этот файл !?
300
06 сентября 2001 года
ReDrum
689 / / 20.04.2000
На PERL'e знаю, а вот билдер =\
597
07 сентября 2001 года
dmitriy
32 / / 20.03.2000
На Java'e знаю, а вот билдер =\
516
07 апреля 2002 года
buxalych
15 / / 20.01.2000
Цитата:

On 2001-09-06 1928, ReDrum wrote
На PERL'e знаю, а вот билдер =



А можно тогда исходничек на мыло [EMAIL]popsa@mail.ru[/EMAIL]
plsssss.......

250
23 августа 2002 года
Joker
1.4K / / 20.02.2000
Цитата:

On 2002-04-06 2117, buxalych wrote
[quote]
On 2001-09-06 1928, ReDrum wrote
На PERL'e знаю, а вот билдер =



А можно тогда исходничек на мыло [EMAIL]popsa@mail.ru[/EMAIL]
plsssss.......
[/quote]
Беда сего вопроса, то что я не пойму что ты хочешь.
1) ПРосто скачать фаил.. ? Ну тогда просто указываешь ссылкой на фаил и сам ие или кто там своими средствами начнет его сливать
2) Чтобы эту закачку перехватила твоя прога.. ? Юзай активХ..

// http//www.sp1r1tual.com

[ Это Сообщение было отредактировано Joker в 2002-08-23 0007 ]

818
03 сентября 2002 года
Lucifer
20 / / 20.03.2000
Цитата:

On 2001-09-06 0513, mrwel wrote
Есть страничка с формой , и там можно выбрать файл который я хочу залить на сервак.
Форма отсылает всё это к моей CGI-шке.
Пишу на С++ Билдере, как принять этот файл !?


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

ищи в HTTP спецификации чтотакое encoding type multipart/form-data

в форме enctype="multipart/form-data"

принимается почти как пост запрос но нужно оттуда выдрать bounder (разделитель) и потом соединять данные которые поделены этим разделителем. У меня был алгоритм. если найду то скину.

Аноним
Могу тебе на пхп написать.... надо?
818
04 сентября 2002 года
Lucifer
20 / / 20.03.2000
Цитата:

On 2002-09-03 2326, Anonymous wrote
Могу тебе на пхп написать.... надо?



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

250
05 сентября 2002 года
Joker
1.4K / / 20.02.2000
Цитата:

On 2002-09-03 1909, Lucifer wrote
[quote]
On 2001-09-06 0513, mrwel wrote
Есть страничка с формой , и там можно выбрать файл который я хочу залить на сервак.
Форма отсылает всё это к моей CGI-шке.
Пишу на С++ Билдере, как принять этот файл !?



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

ищи в HTTP спецификации чтотакое encoding type multipart/form-data

в форме enctype="multipart/form-data"

принимается почти как пост запрос но нужно оттуда выдрать bounder (разделитель) и потом соединять данные которые поделены этим разделителем. У меня был алгоритм. если найду то скину.
[/quote]

Вот тут про(multipart/form-data)
http//detail.phpclub.net/2001-04-02.htm

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

Если же ты хочешь использовать со скриптом на сервере то лучше ActiveX нет ничего лучше, так реализовано ReGetDx.

// http//www.sp1r1tual.com

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог