嵌入式CGI開發之旅 9

2021-06-28 03:48:25 字數 745 閱讀 4840

實驗

四、文字框

文字框允許使用者輸入多行文字,這個通常用來接收較多的使用者輸入,使用者可以使用空格和回車換行等,因為輸入的資料可能超過

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程式中使用的環境變數名稱及其含義做了具體而明確的規定,...