調用CGI腳本文件的例子
當CGI腳本被執(zhí)行的時候,可以被它訪問的主要環(huán)境變量有:
環(huán)境變量 內容
QUERY_STRING 數(shù)據(jù)通過它的調用者發(fā)送給CGI腳本。這可能是來自表單或者其它動態(tài)或者靜態(tài)產生數(shù)據(jù)的輸出。
REMOTE_ADDR 產生請求的主機的Internet地址
以下的一個C++程序可以實現(xiàn)當它運行的時候,打印出CGI腳本的許多有效的環(huán)境變量:
#include "t99_type.h"
#include
#include
#include
#include
#include
#include
#include "mas_cvo.cpp"
// Main program
int main()
{
html("Content-type: text/html"); html(""); // 輸出類型
cgi_var_output(); // 環(huán)境變量
return 0;
}
上面的程序當然還需要兩個文件,即t99_type.h和mas_cvo.cpp。具體代碼請看下一頁。
|