使用cgic庫的簡要:
庫的函式說明:
1. 列印cgi標準輸出頭部:
cgiheadercontenttype("text/plain");
或者:fprintf( stdout, "content-type:text/plain/n/n");紅色部分不能寫出「contenttype」,否則瀏覽器顯示網頁會不正常。
2. 處理request method:
with "get"/"post" method
if (strncmp(cgirequestmethod, "post",4) == 0)
else //"get"
3. 獲取querystring中的各個字段值:
cgiformstringnonewlines("query1", cmdstr, sizeof(cmdstr));
if (strcmp(cmdstr, "ip_address") == 0)
else
...4. cgi輸出:
fprintf(cgiout, "%s/n", cgi_output);
以下是一些細節:
一、 c/c++編寫cgi程式之form處理
1. get
2. post
3. 結束
我們有一張web
test.html
如何編寫CGI程式
cgi的工作原理介紹 cgi mon gateway inte ce 是乙個web伺服器提供資訊服務的標準介面,通過這樣乙個介面,web伺服器能夠執行程式,並將程式輸出的資訊返回給瀏覽器。因為在web網上的資料都是靜態的,通過cgi程式能夠動態的處理瀏覽者的請求,如儲存使用者輸入的資訊,根據使用者資...
CGI小程式例項
用 c c 寫 cgi 程式 用 c c 寫 cgi 程式非常簡單,主要是要清楚什麼是 cgi。cgi全稱 common gateway inte ce 共同程式設計介面 是一種程式設計介面,不論什麼語言,只要按照該介面的標準編寫出來的程式,即可叫做 cgi 程式。cgi 程式的輸入 輸出是使用程式...
用c編寫cgi程式
cgi的工作原理介紹 cgi common gateway inte ce 是乙個web伺服器提供資訊服務的標準介面,通過這樣乙個介面,web伺服器能夠執行程式,並將程式輸出的資訊返回給瀏覽器。因為在web網上的資料都是靜態的,通過cgi程式能夠動態的處理瀏覽者的請求,如儲存使用者輸入的資訊,根據使...