Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2002.12.05;
Скачать: [xml.tar.bz2];

Вниз

CGI   Найти похожие ветки 

 
DenKop   (2002-09-29 04:28) [0]

Осваиваю написание скриптов на Delphi ну и как полагается сделал небольшой тестовый примерчик следующего содержания:

procedure TWebModule1.WebModule1GetDateAction(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
begin
if Request.Query="Date" then
Response.Content:="<center>Now is"+DateToStr(Now)+"</center>";
end;

test.html:

<HTML>
<HEAD>
<TITLE>Форма для активизации CGI-приложения</TITLE>
</HEAD>
<BODY>
<A HREF="cgi-bin/work?date">
Нажми сюда для запуска скрипта</A>
</BODY>
</HTML>

Вместо того, чтобы выполнять мой скрипт, броузер открывает дилог сохранения файла, т.е. IE думает, что я хочу загрузить файл из сети, а не выполнить скрипт.

Подскажите пожалуйста как его отучить делать это?


 
Dot   (2002-09-29 09:31) [1]

ставить сервер


 
DenKop   (2002-09-30 18:59) [2]

Пробовал закидывать это на Нароод.ру, но там получилась аналогичная ситуация.


 
Wonder   (2002-09-30 19:10) [3]

А хто сказал, что Народ.ру поддерживает cgi?

P.S. Сугубо IMHO. Не пишите скрипты для www на DELPHI.


 
delpher_gray   (2002-10-01 07:54) [4]

ПОСТАВЬ НА СВОЙ КОМП СЕРВАК APACHE (как на всех и-нетовский серверах) !!!! Без него ты ни чего не добьёшься !!!!!!!
Так ты сможешь тестировась CGI программы на своём компе !
Я недавно на Delphi написал форум как на этом сате, можу поделиться исходниками :-)))
www.apache.org - Там есть Apache для винды !


 
DenKop   (2002-10-02 14:23) [5]

delpher_gray © >> Буду очень признателен если поделишься. По этой теме вообще ниччо интересного не нашёл.

Wonder © >> А где можно поискать бесплатный хостинг с поддержкой CGI.


 
DenKop   (2002-10-02 15:12) [6]

Забыл: DenKop@aaanet.ru


 
[n\a]   (2002-10-03 05:20) [7]

можно поставить iis (идет в месте с нт и 2000 серверами)
есть еще пару серверов под вынь котоые поддерживают...

я видел программку для тестирования ISAPI пиложений под 9x, но не помню где... в поисковике поищи "ISAPI, Delphi"

хостинг халявный на www.virtualave.net (50mb, cgi-bin, ftp доступ), только чтоб зарегиться там креда нужна (на тот случай если ты решишь платные услуги у них купить)



 
Max Zyuzin   (2002-10-03 11:19) [8]

>DenKop © (29.09.02 04:28)
Естественно он у тебя будет пытаться его сохранить, у тебя же простая ссылка на файл и усе...
Почитай про формы... тебе нужно что то вроде

<HTML>
<HEAD>
<TITLE>Форма для активизации CGI-приложения</TITLE>
</HEAD>
<BODY BGCOLOR="#CCCCCC" >
<FORM method="POST" action="cgi-bin/work.cgi">
Дата:
<input type="text" name="date" size=15>
<input type="submit" value="Уперед ->">
<input type="reset" value="Очистить">
</FORM>
</BODY>
</HTML>



 
Wonder   (2002-10-03 11:27) [9]

>Max Zyuzin
А ты посмотри на URL хотя бы этого вопроса.
Ничего, что там тоже не html-файл? Чего же он не сохраняется?


 
Max Zyuzin   (2002-10-03 11:31) [10]

>Wonder © (03.10.02 11:27)
Не понял. URL какого вопроса?


 
Wonder   (2002-10-03 11:35) [11]

Вот этой страницы. То, что у тебя в броузере в строке адрес.

http://delphi.mastak.com/cgi-bin/forum.pl?look=1&id=1033259283&n=4

Ссылка на forum.pl - скрипт.


 
Max Zyuzin   (2002-10-03 11:38) [12]

>Wonder © (03.10.02 11:35)
Ах вот оно что :) тогда ХЗ. Просто недавно писал сам скрипты на Delphi. В общем пользовался схемой, которую описал выше.


 
Wonder   (2002-10-03 11:49) [13]

Ну почему же "ХЗ"? Все ясно. Просто у веб-сервера должна быть поддержка тех или иных скриптов или cgi. Это мы уже выяснили выше :)


 
Max Zyuzin   (2002-10-03 13:13) [14]

Ну тоды извиняюсь... не очень внимательно почитал ответы :)


 
DenKop   (2002-10-07 22:20) [15]

Сенкс!


 
delpher_gray   (2002-10-08 15:11) [16]

DenKop - Дай мыло, вышлю исходник чата с регистрацией :-)


 
Daos   (2002-10-09 10:19) [17]

В D6 есть сервер для отладки, либо с ХР поставте IIS-у меня стаит на нем интранет.



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2002.12.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.011 c
1-14481
gary5555
2002-11-23 10:20
2002.12.05
Как по типу компонента TComboBox вместо текста вставить рисунок.


3-14364
Calm
2002-11-19 13:30
2002.12.05
MS SQL - уведомление внешнего приложения


1-14679
Edik Makhanko
2002-11-25 18:00
2002.12.05
Архивация файлов


1-14488
skiph
2002-11-26 06:44
2002.12.05
SetLength


1-14582
antonyan
2002-11-27 12:09
2002.12.05
Автоматизация тех.процессов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский