Сейчас на форуме: surunnerr, Vicshann, zds (+4 невидимых)

 eXeL@B —› Оффтоп —› Куда идет POST
Посл.ответ Сообщение


Ранг: 271.6 (наставник), 2thx
Активность: 0.30
Статус: Участник

Создано: 07 июня 2008 21:52
· Личное сообщение · #1

Объясните пожалуйса, куда идет POST и как его правильно передать из программы:

<html>
<body>
<form method="POST" enctype="multipart/form-data">
<fieldset>
<legend>Upload file:</legend>
<div class='fields'>
<input name="file" type="file" size="35" />
<input type="submit" name="upload" value="Upload" />
</div>
</fieldset>
</form>
</body>
</html>


-----
iNTERNATiONAL CoDE CReW





Ранг: 271.6 (наставник), 2thx
Активность: 0.30
Статус: Участник

Создано: 07 июня 2008 22:19
· Личное сообщение · #2

И попутно еще один вопрос: как передовать печеньки?
использую инди компоненты на говноделфе...

-----
iNTERNATiONAL CoDE CReW




Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 08 июня 2008 00:42
· Личное сообщение · #3

TIDMultiPartFormData и метод ADDField. Завтра если будет время покажу конкретный пример. И еще версия инди?

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74





Ранг: 271.6 (наставник), 2thx
Активность: 0.30
Статус: Участник

Создано: 08 июня 2008 06:41
· Личное сообщение · #4

Stack пишет:
TIDMultiPartFormData и метод ADDField

Я вкурсе, как их использовать. Только десь идет не передача параметров, а файла и идет неизвестно куда.
Версия инди - 7

-----
iNTERNATiONAL CoDE CReW




Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 08 июня 2008 10:05 · Поправил: Stack
· Личное сообщение · #5

Spirit пишет:
а файла

Там можно и файлы добавлять в девятой версии(мб и в седьмой) , только вместо addfield вроде другое чтото.
Если что можешь посмотреть исходник моей проги для заливки на рапидшару + там инди 9 можешь скачать если понадобиться.
--> Link <--

Spirit пишет:
а файла и идет неизвестно куда.

Поидее при отсутсвовании параметра action у формы все ее данные направляються на той странице на которой она стоит. Попробовал в опере на страницу краклаба добавить код формы и убедился что так и есть.

Spirit пишет:
И попутно еще один вопрос: как передовать печеньки?

Вроде так. Добавь CookieManager на форму в свойствах IdHttp поставь его CookieManager`ом и потом
добавляй куки через AddCookie у CookieManager

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74





Ранг: 271.6 (наставник), 2thx
Активность: 0.30
Статус: Участник

Создано: 08 июня 2008 12:27
· Личное сообщение · #6

Спасибо за сорцы, тока на 7 инде не канпилоцо, а ссылка на девятую умерла...
можешь залить еще раз инди9?

-----
iNTERNATiONAL CoDE CReW




Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 08 июня 2008 14:19 · Поправил: Stack
· Личное сообщение · #7

Держи: 2008 653 б (символично както:s6
9 indy вроде как последний стабильный. 10 я не смог установить.
Там есть Indy??.dpk эту откроешь и в настройках проекта имзенишь usage options на
Runtime & Desightime. Скомпилишь, утановишь а потом повторишь тоже самое с dclIndy??.dpk
Если компилица не будет возможно надо Requered Package поправить.

Официальный сайт. Там можешь даже 10 скачать или выбрать из нескольких 9 бильдов
indyproject.org/Sockets/Download/Files/Indy9.EN.aspx

Которой я пользуюсь:
rapidshare.com/files/120949009/indy9.0.18_source.zip.html
slil.ru/25877191
link_deleted_by_forum_engine/files/5862502

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74



 eXeL@B —› Оффтоп —› Куда идет POST

У вас должно быть 20 пунктов ранга, чтобы оставлять сообщения в этом подфоруме, но у вас только 0

   Для печати Для печати