人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當(dāng)前位置:蘿卜系統(tǒng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

CGI圖文詳細(xì)教程(6)調(diào)用CGI腳本文件的例子之4

CGI圖文詳細(xì)教程(6)調(diào)用CGI腳本文件的例子之4

更新時(shí)間:2022-08-25 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

調(diào)用CGI腳本文件的例子

//以下是mas_cvo.cpp文件

#include "t99_type.h"

#include

#include

inline void html( char str[] ) { cout << str << "\n"; }

inline void html_( char str[] ) { cout << str; }

inline void html_( char c ) { cout << c; }

// 傳遞調(diào)試選項(xiàng)

// 可以由腳本看到的環(huán)境變量

char* getenv_n( char var[] )

{

char *p = getenv( var );

return p == NULL ? (char*)"[]" : p;

}

void cgi_var_output( )

{

html("");

html("");

html( "

" );

html_("AUTH_TYPE "); html( getenv_n( "AUTH_TYPE" ) );

html_("CONTENT_LENGTH "); html( getenv_n( "CONTENT_LENGTH" ) );

html_("CONTENT_TYPE "); html( getenv_n( "CONTENT_TYPE" ) );

html_("GATEWAY_INTERFACE "); html( getenv_n( "GATEWAY_INTERFACE" ) );

html_("HOSTTYPE "); html( getenv_n( "HOSTTYPE" ) );

html_("HTTP_ACCEPT "); html( getenv_n( "HTTP_ACCEPT" ) );

html_("HTTP_CONNECTION "); html( getenv_n( "HTTP_CONNECTION" ) );

html_("HTTP_HOST "); html( getenv_n( "HTTP_HOST" ) );

html_("HTTP_PRAGMA "); html( getenv_n( "HTTP_PRAGMA" ) );

html_("HTTP_REFERER "); html( getenv_n( "HTTP_REFERER" ) );

html_("HTTP_USER_AGENT "); html( getenv_n( "HTTP_USER_AGENT" ) );

html_("OSTYPE "); html( getenv_n( "OSTYPE" ) );

html_("PATH_INFO "); html( getenv_n( "PATH_INFO" ) );

html_("PATH_TRANSLATED "); html( getenv_n( "PATH_TRANSLATED" ) );

html_("QUERY_STRING "); html( getenv_n( "QUERY_STRING" ) );

html_("REMOTE_ADDR "); html( getenv_n( "REMOTE_ADDR" ) );

html_("REMOTE_HOST "); html( getenv_n( "REMOTE_HOST" ) );

html_("REMOTE_IDENT "); html( getenv_n( "REMOTE_IDENT" ) );

html_("REMOTE_USER "); html( getenv_n( "REMOTE_USER" ) );

html_("REQUEST_METHOD "); html( getenv_n( "REQUEST_METHOD" ) );

html_("SCRIPT_NAME "); html( getenv_n( "SCRIPT_NAME" ) );

html_("SERVER_NAME "); html( getenv_n( "SERVER_NAME" ) );

html_("SERVER_PORT "); html( getenv_n( "SERVER_PORT" ) );

html_("SERVER_PROTOCOL "); html( getenv_n( "SERVER_PROTOCOL" ) );

html_("SERVER_SOFTWARE "); html( getenv_n( "SERVER_SOFTWARE" ) );

html("<P>");

html("Unix command printenv");

cout << flush;

system( "printenv | sort" );

html("

");

html("Unix command set");

cout << flush;

system( "set | sort " );

html( "

" );

html( "" );

html( "" );

}

  實(shí)際上,CGI腳本也可以用其它的語言來編寫。如果你使用C語言來編寫并且是在UNIX系統(tǒng)中,最好是使用版本高于2.7.0的gcc編譯器,因?yàn)檫@個(gè)編譯器支持新的數(shù)據(jù)類型:bool(布爾型)。

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 盐津县| 龙南县| 江永县| 永登县| 盐津县| 安塞县| 长顺县| 东方市| 大姚县| 来安县| 灌云县| 军事| 三门峡市| 密山市| 辛集市| 兰州市| 建平县| 永修县| 安顺市| 常山县| 高尔夫| 大洼县| 舞钢市| 绥德县| 抚宁县| 南昌县| 湖南省| 文登市| 常宁市| 宁陵县| 洪雅县| 壶关县| 连城县| 梨树县| 常熟市| 泗阳县| 石河子市| 林芝县| 定南县| 阿克苏市| 普宁市|