六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

CGI圖文說(shuō)明教程(8)記錄用戶(hù)記錄腳本之二

[摘要]記錄用戶(hù)記錄腳本//以下是mas_res程序#include "t99_type.h"#include #include #include #include #include #include #include #include "parse.h"#incl...
記錄用戶(hù)記錄腳本

//以下是mas_res程序

#include "t99_type.h"

#include

#include

#include

#include

#include

#include

#include

#include "parse.h"

#include "parse.cpp"

#include "mas_cvo.cpp"

void write_log_entry( char[], char[] );

void cgi_var_output();

char* getenv_n( char [] );

void gif_output( char [] );

int main()

{

char *query_str = getenv("QUERY_STRING");

Parse list( query_str == 0 ?

(char*)"file=mas&page=Test&" : query_str );



if ( list.get_item( "file" ) != NULL )

{

write_log_entry( list.get_item_n( "file", 1, true ),

list.get_item_n( "page" ) );

}

if ( list.get_item( "img" ) != NULL )

{

gif_output( list.get_item_n("img", 1, true) );

} else {

html("Content-type: text/html"); html("");

cgi_var_output(); // debug option

}

return 0;

}



 

void write_log_entry( char file[], char page[] )

{

//cout << "File = [" << file << "] page = [" << page << "]" << "\n";

//cout.flush();

ofstream inf( file, ios::app );

//inf.open( file, ios::out );

if ( !inf.fail() )

{

time_t t;

time( &t);

char *str = ctime( &t ); str[24] = '\0';

inf << setiosflags( ios::left );

inf << setw(24) << str << " " <<

setw(10) << (page!=NULL? page : (char*)"Unknown" ) << " " <<

setw(18) << getenv_n("REMOTE_ADDR") << " " <<

setw(20) << getenv_n("REMOTE_HOST") << "\n";

// setw(20) << getenv_n("REMOTE_USER") << "\n";

}

}

void gif_output( char gif[] )

{

char square [] = {

'G', 'I', 'F', '8', '9', 'a',

0002, 0000, 0002, 0000, 0263, 0000, 0000, 0000, 0000, 0000,

0277, 0000, 0000, 0000, 0277, 0000, 0277, 0277,

0000, 0000, 0000, 0277, 0277, 0000, 0277, 0000,

0277, 0277, 0300, 0300, 0300, 0200, 0200, 0200,

0377, 0000, 0000, 0000, 0377, 0000, 0377, 0377,

0000, 0000, 0000, 0377, 0377, 0000, 0377, 0000,

0377, 0377, 0377, 0377, 0377, 0054, 0000, 0000,

0000, 0000, 0002, 0000, 0002, 0000, 0100, 0004,

0003, 0020, 0200, 0010, 0000, 0073 };

html("Content-type: image/gif"); html("");

if ( gif[0] != '\0' ) // 輸出GIF文件

{

ifstream in( gif );

if ( !in.fail() )

{

char c;

in.read( &c, 1 );

while ( !in.eof() )

{

cout.write( &c, 1 );

in.read( &c, 1 );

}

return; // 結(jié)束

}

}

cout.write( square, (int) sizeof( square ) );

}

  當(dāng)然,網(wǎng)頁(yè)的瀏覽器必須是支持瀏覽圖片以及裝載圖片的。幾個(gè)不能裝載圖片的理由是:

  瀏覽器不支持圖片瀏覽;

  用戶(hù)已經(jīng)取消對(duì)瀏覽圖片的選項(xiàng),因?yàn)橐訅K連接網(wǎng)絡(luò)服務(wù)器的速度;

  服務(wù)器件接收到返回圖片的請(qǐng)求。



主站蜘蛛池模板: 日本japanese丰满高清成人视 | 伊人青青视频 | 日日躁夜夜躁狠狠天天 | 四虎永久免费在线观看 | 综合久久久久久久 | 日本欧美一级二级三级不卡 | 欧美在线1| 亚洲第一页视频 | 婷婷四房综合激情五月性色 | 天天摸天天澡天天碰天天弄 | 影音先锋国产 | 日韩一卡 二卡 三卡 四卡 免费视频 | 天天干天天澡 | 一级做a爰片久久毛片美女 一级做a爰片久久毛片毛片 | 青春草视频在线免费观看 | 日韩欧美区 | 三上悠亚久久国产 | 自偷自拍亚洲综合精品 | 欧美一级网址 | 婷婷六月久久综合丁香76 | 日韩欧美精品在线 | 中文有码中文字幕免费视频 | 青青草原在线免费观看视频 | 色护士综合 | 天狼影院伦理片在线bd观看 | 青青青久久久 | 亚洲成a人v欧美综合天堂下载 | 天天干夜夜看 | 色网站免费 | 青娱乐在线视频播放 | 天天干天天色天天射 | 上色天天综合网 | 性感美女视频黄.免费网站 性感保姆正片 | 青草视频在线观看国产 | 亚洲丁香婷婷综合久久六月 | 五月婷婷六月合 | 人人爽天天爽 | 在线视频一区二区三区在线播放 | 中文字幕亚洲自拍 | 欧美综合图区 | 日本a在线天堂 |