Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

apache cgi-bin (путь к 'htdocs/файлу')??????

2.2K
19 марта 2007 года
00mike00
82 / / 17.09.2006
??? дано 2 файла: abc.txt(находится htdocs) и test.cgi(находится cgi-bin).
Код:
var
      f:text;
      s: string;
 
    procedure WriteResponseHeader;
    begin
        writeln('content-type: text/html');
        writeln
    end;
 
begin
    WriteResponseHeader;
    writeln('<HTML>');
    writeln('<HEAD>');
    writeln('<TITLE>IriePascal Hello World Program</TITLE>');
    writeln('</HEAD>');
    writeln('<BODY>');
    Assign(f, .......................................

как указать путь к файлу который находтся в HTDOCS??
Код:
.................................  
    Reset(f);
    while not eof(f) do
    begin
          readln(f,s);
          writeln(s);
    end;
    Close(f);
    writeln('</BODY>');
    writeln('</HTML>')
End.
256
19 марта 2007 года
foxweb
1.0K / / 27.07.2005
логично, там где и находится htdocs ;)

Assign(f, 'c:\apache\htdocs\file.txt');

CGI на паскале - это круто! интересно, как ты к переменным окружения доступ получать будешь.
2
19 марта 2007 года
squirL
5.6K / / 13.08.2003
foxweb, а не все равно на чем писать CGI приложения?
256
19 марта 2007 года
foxweb
1.0K / / 27.07.2005
всё равно! я тоже на паскале писал :D и даже работало!!! и на си.
но а как быть с декодированием форм и другой рутиной?? тут просто чисто утилитарные функции: открыть, записать, закрыть...

для дела не пойдёт.
2
19 марта 2007 года
squirL
5.6K / / 13.08.2003
Цитата: foxweb

для дела не пойдёт.


гм... а на чем, по твоему, пишут ТЯЖЕЛЫЕ проекты?

256
20 марта 2007 года
foxweb
1.0K / / 27.07.2005
Цитата: squirL
гм... а на чем, по твоему, пишут ТЯЖЕЛЫЕ проекты?



ты что, докопаться решил? ;)

ну вот смотри, паскаль: компилить надо? надо. напрямую с CGI не работает? не работает. ручками данные форм декодировать надо? надо.
работа с СУБД есть? нету. встроенные функции (нормальные! а не времён доса) обработки дат, строк, данных форм, регулярных выражений ...? нету, нету всего этого! собирать отдельно на платформе хостинга надо? надо. да ещё какой гемморой при это будет.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог