Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.224.95.38] |
|
Сообщ.
#1
,
|
|
|
Получить командную строку с которой быз запущен скрипт .... КАК ????
И где можно почить про cgi и дельфи ? |
Сообщ.
#2
,
|
|
|
Paramstr()
ParamCount CmdLine В моём FAQ для скачивания http://forum.sources.ru/index.php?showtopic=40026 есть немного инфы и примеры написания cgi |
Сообщ.
#3
,
|
|
|
Vit , это я конечно сглупил ...
А передавать параметры можно так ( кому интересно ) http://localhost/cgi-bin/test_pg.cgi?первы..._конечно_третий Добавлено в А есть ограничение на длину командной строки. (~ 500 символов почемуто) |
Сообщ.
#4
,
|
|
|
Да еще нужно указывать длину выдаваемого текста -------------------- WriteLn('content-type: text/plain '); WriteLn('Content-length: ' + inttostr(length(ts))); WriteLn; WriteLn(ts); Flush(Output); ----------------- Зато если сделать так program helloworld; {$E cgi} begin Write('Content type: Text/HTML'); Write('Hello World!'); end. И вместо Hello World! выдать несколько кб текста и во вввремя загрузки этого текста отрфркшить страницу то в ie отображается примерно такая глуупость Hello World! HTTP/1.1 200 OK Date: Wed, 17 Dec 2003 13:05:22 GMT Server: Apache/1.3.27 (Win32) PHP/4.3.0 Content-length: 1 Keep-Alive: timeout=15, max=99 Connection: Keep-Alive Content-Type: text/plain Hello World! и бегунок внизу страницы делает вид что то скачивает. А если указать Content-length то все нормально показывается и рефрешится. |