Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

CGI [D5, Win95/98, WinXP]


Серега ©   (2003-08-11 00:25:00) 

Уважаемые знатоки,
только начал разбираться с CGI. Посоветуйте. как можно осуществить следующее:
на форме моего приложения находятся TEdit, TButton м TLabel. Пользователь вводит своей имя, жмет кнопку - имя отсылается на http://www.mysite.com/cgi-bin/prog.cgi. Далее мое приложение должно получить от prog.cgi ответ "привет ИМЯ", и высветить это в Label.
Буду признателен. если натолкнете на мысль, как это реализовать силами Дельфи (prog.cgi тоже)


Серега   (2003-08-13 15:10:00) [1]

2Карелин Артем
Спасибо


Карелин Артем   (2003-08-13 13:04:00) [2]

Ага, только описание протокола книжку нехилую занимает. А основа тоже на сокетах.


Серега   (2003-08-13 02:11:00) [3]

2Карелин Артем
Тут есть пример чата на основе сокетовю В данном случае с cgi используется тот же принцип?


Карелин Артем   (2003-08-12 13:09:00) [4]

Только расширение у твоей проги будет не cgi, а exe или dll. Зависит от типа. Переименовывать не надо (это на всякий пожарный, а то один начинающий переименовал... Ну и не работало у него).


Серега   (2003-08-12 12:48:00) [5]

Спасибо всем

2Карелин Артем
кажется то что надо, большое спасибо


Карелин Артем   (2003-08-12 10:11:00) [6]

путь 3. Который я использовал тоже - из cgi по сокетам передавать на десктопную прогу.


dabadabiabo   (2003-08-12 09:54:00) [7]

Есть хорошая книга,
"Delphi 5. Руководство разработчика" называется.

Во втором томе есть глава 31 - "Компоненты WebBroker открывают двери в интернет". В ней есть описание и примеры создания Веб-приложений.

Том 2 - PDF вариант:
http://delphiplus.nagano.ru/downloads/doc/delphi5/d5_dev_guide2.zip

Хоть и весит 5Mb, качайте, не пожалеете. Книга толковая!


Карелин Артем   (2003-08-11 15:11:00) [8]

1 путь: пишешь http-сервер на основе INDY или ICS. Этот сервер будет твоей десктопной прогой.
2 путь: пишешь cgi, принимающую запрос и кидающую его в базу. Прога должна читать из базы.

P.S. А не рано тебе этим заниматься?


Серега   (2003-08-11 14:26:00) [9]

2Плохиш_
Во! спасибо! заниматься стоит..по-другому никак) Пойду читать страничку


Плохиш_   (2003-08-11 10:47:00) [10]

http://z-ol.chat.ru/websrv.htm

Подумай, может и заниматься не стоит?


Серега   (2003-08-11 03:03:00) [11]

Может компонента какая есть?


Плохиш_   (2003-08-11 01:45:00) [12]

Delphi help + www.yahoo.com


Серега   (2003-08-11 01:25:00) [13]

2Плохиш_
спасибо! только будет трудно ее найти у нас))

А как нибудь еще можно? просто с броущером я разобрался, проблема в том, что с CGI обмениваться данными должна МОЯ прога))


Плохиш_   (2003-08-11 00:56:00) [14]

2Серега (11.08.03 00:47)

Я думаю для начала пойдёт http://www.delphimaster.ru/books/1014430/


Hawk2   (2003-08-11 00:49:00) [15]

А может будет проще при нажатии кнопки писать в Label "привет ИМЯ". :-) Я ничего не понял.


Серега   (2003-08-11 00:47:00) [16]

а конкретнее. если можно?


Плохиш_   (2003-08-11 00:46:00) [17]

Изучай WebService


Наверх

Титульная страница Поиск, карта сайта Написать письмо