![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
brb |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 190 Регистрация: 7.1.2003 Репутация: нет Всего: нет |
Господа, Не найдется ли кто-нибудь, кому будет не лень создать и переслать мне ПОЛНЫЙ CGI-проект.
Постановка:
Хочу думать, что этот и достаточно примитивный и, в то же время, "большой" проект, послужит мне НАЧАЛЬНЫМ образцом, для входа в интернет программирование. Спасибо --------------------
Сказки - удивительная вещь! Самое удивительное, что в них верят только маленькие дети, которым их рассказывают мамы и мамы, которым их рассказывают подросшие дети. |
|||
|
||||
Baa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2639 Регистрация: 12.4.2002 Где: Москва Репутация: 8 Всего: 12 |
Че-то вообще не понял... как это CGI-проЕкт с визуальными компонентами? :/
-------------------- "Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande |
|||
|
||||
Baa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2639 Регистрация: 12.4.2002 Где: Москва Репутация: 8 Всего: 12 |
я недавно выкладывал ссылку на CGI- голосование... писал я его на дельфе, но разницы большой нету... поищи в теме по дельфям... проект достаточно простой, так что поможет не меньше арифметики...
-------------------- "Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande |
|||
|
||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
На Дельфи пример здесь:
http://forum.vingrad.ru/index.php?act=ST&f=32&t=798 Я С/С++ не знаю, поэтому скажу алгоритм: 1) Находишь хэндл на стандартный поток вывода: GetStdHandle(STD_OUTPUT_HANDLE) 2) Открываешь его как файл для записи 3) Пишешь в него специальный заголовок, например для картинки будет: "Content type: image/x-MS-bmp"+2 переноса строки 4) Дальше пишешь то что тебе нужно. Это то как делается вручную... -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
Vyacheslav |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2124 Регистрация: 25.3.2002 Где: Москва Репутация: 9 Всего: 59 |
А что, проект из примеров ($BC)\Examples\Webserv не проходит?
-------------------- С уважением, Вячеслав Ермолаев |
|||
|
||||
brb |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 190 Регистрация: 7.1.2003 Репутация: нет Всего: нет |
Baa
Vit
А где правила по написанию заголовков не только для картинок? --------------------
Сказки - удивительная вещь! Самое удивительное, что в них верят только маленькие дети, которым их рассказывают мамы и мамы, которым их рассказывают подросшие дети. |
||||
|
|||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
text/html
text/plain text/richtext image/gif image/jpeg image/x-MS-bmp image/x-xpixmap video/mpeg video/quicktime audio/x-wav audio/basic (Sun *.au audio files) audio/mp3 audio/mpeg audio/x-mp3 audio/x-mpeg audio/m3u audio/x-m3u audio/x-aiff (aif aiff aifc) application/msword application/octet-stream (для exe) application/x-zip application/mac-binhex40 (hqx) application/pdf application/rtf application/x-latex application/zip application/rss+xml -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
Step |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: 5 Всего: 25 |
-------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
brb |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 190 Регистрация: 7.1.2003 Репутация: нет Всего: нет |
Спасибо всем, мои познания умножились многократно,но все равно ничего не понял(1000 * 0 =...).
--------------------
Сказки - удивительная вещь! Самое удивительное, что в них верят только маленькие дети, которым их рассказывают мамы и мамы, которым их рассказывают подросшие дети. |
|||
|
||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
Скажем так, если в стандартный выходной поток будет сначала послана строка
"Content type: text/plain"+2 переноса строки то все последующие данные, которые будут посланы в стандартный поток вывода, браузером будут интерпретированны как обычный текст. например если твой CGI посылает "Content type: text/plain"+2 переноса строки+"Hello!" то, в ответ на клик по линку на CGI в браузере появится надпись "Hello!" шрифтом и размером по умолчанию. Если пошлёшь "Content type: text/html"+2 переноса строки то браузер будет от тебя ожидать вывода чего то типа "<html><body><a href='http://www.delphist.com'>Click here</a></body></html>" -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
Вот простейший пример CGI с использованием CGI проекта (среда Builder):
http://files.vingrad.ru/vit/CGITest.zip -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
Vaulter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: 2 Всего: 22 |
народ, есть
компилю в cgi как консольный проект, причем без флага WIN32 кидаю на сервак - ноль. помогите начать. |
|||
|
||||
Baa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2639 Регистрация: 12.4.2002 Где: Москва Репутация: 8 Всего: 12 |
Низя WriteConsole...
-------------------- "Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande |
|||
|
||||
dim |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 106 Регистрация: 24.12.2002 Репутация: нет Всего: нет |
А проще printf()
![]() --------------------
that's all |
|||
|
||||
brb |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 190 Регистрация: 7.1.2003 Репутация: нет Всего: нет |
Извините,
а что такое сампл? --------------------
Сказки - удивительная вещь! Самое удивительное, что в них верят только маленькие дети, которым их рассказывают мамы и мамы, которым их рассказывают подросшие дети. |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |