實驗
四、文字框
文字框允許使用者輸入多行文字,這個通常用來接收較多的使用者輸入,使用者可以使用空格和回車換行等,因為輸入的資料可能超過
1024
位元組,這個表單輸入域的提交一般用
post
方法。
1、修改
mycgictest.html
,增加乙個文字框,加在使用者輸入名字的下面,如下**所示:
your name:
2、修改
mycgictest.c
檔案:
if(cgiformsubmitclicked("name_submit")==cgiformsuccess)
else }
3、步驟同前,還是編譯然後訪問。
這裡要特別注意下
fprintf(cgiout,"
");");和fprintf(cgiout,"
這兩句話輸出了乙個
html
標籤:
,並且把要使用者輸入的資料報含在裡面進行輸出。呵呵,有什麼作用大家可以比較一下,去掉看一下結果一下就明白了呵呵!(
標籤的意思是把標籤中的內容按預先的格式進行輸出,就是如果是換行就換行,如果有什麼特殊符號就輸出特殊符號,這樣如果你在多行文字中有換行的地方,在輸出顯示的時候也是換行的,當然這裡就不能使用
cgiformstringnonewlines()
這個函式來)
嵌入式CGI開發之旅 5
原創 嵌入式cgi開發之旅 5 發表於 2009 9 1 20 11 19 用cgic開發c語言的cgi程式 用cgic 庫來開發cgi 程式 cgic 是專門為 cgi開發的乙個 ansi c 庫,封裝了一些c語言 cgi程式設計常用的操作,以及一些字串和環境變數的處理,伺服器提交以後,cgic ...
嵌入式CGI開發之旅 11
原創 嵌入式cgi開發之旅 11 發表於 2009 9 3 20 18 14 實驗 六 核取方塊組 核取方塊是一種多選框,一次可以選擇多個選項,核取方塊組是多個核取方塊擁有同乙個 name 屬性。1 修改 mycgictest.html 增加一組核取方塊按鈕組,增加到剛才的單選框組下面 核取方塊組 ...
嵌入式CGI開發之旅 CGI環境變數
嵌入式cgi開發之旅 cgi環境變數 web伺服器和cgi fastcgi程式之間交流資訊的主要途徑是環境變數 以及標準輸入輸出流 這裡說的環境變數是指作業系統中的環境變數。windows系統下,path是很常見的乙個環境變數 cgi規範對cgi程式中使用的環境變數名稱及其含義做了具體而明確的規定,...