作者itoc, 信區: itoc
標題[功能] bhttpd.c 累積訪問人次
時間03/09/07
作者: itoc (√-1 小於等於心死) 看板: plan
標題: [功能] bhttpd.c 累積訪問人次
時間: Sun Sep 7 19:00:12 2003 Updated: 2005/05/19
應觀眾要求,寫一個很簡單的(也蠻笨的)累積訪問人次
: bhttpd.c:main()
if (!(ptr = cb->key)) /* 其餘錯誤的都秀出首頁 */
{
+ rec_add("run/bhttp.counter", arg, 1); /* 進首頁才算累積訪問人次 */
html_mainpage();
break;
}
: bhttpd.c:mainpage_neck()
printf("<br>\r\n"
"<table cellspacing=0 cellpadding=1 border=0 width=80%%>\r\n"
"<tr>\r\n"
- " <td width=100%% ...%s%s歡迎光臨</td>\r\n"
+ " <td width=100%% ...%s%s您是第%d位光臨本站的使用者</td>\r\n"
"</tr>\r\n"
"</table>\r\n"
"<br>\r\n",
logined ? cuser.userid : "",
- logined ? "," : "");
+ logined ? "," : "", rec_num("run/bhttp.counter", 1));
--
□ 本文章由 itoc 從 itoc.Dorm11.NCTU.edu.tw 發表