Форум: "Сети";
Текущий архив: 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