台灣最大程式設計社群網站
線上人數
556
 
會員總數:244998
討論主題:188957
歡迎您免費加入會員
討論區列表 >> 其他語言 >> 複選checkbox我該怎麼寫呢?
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
複選checkbox我該怎麼寫呢?
價值 : 500 QP  點閱數:4690 回應數:35

樓主

dfgrhth
門外漢
0 4
236 13
發送站內信

做.cgi的,我想弄出一個checkbox可以複選例如:
蘋果.香蕉.魚翅
如果我選了蘋果和香蕉之後可以用
prin"";  顯示出你所選的項目名稱
我現在就差checkbox的複選搞不出來,我該怎麼弄這個checkbox複選的語法呢?

現在我選兩個例如香蕉和蘋果,在prin"";中只有出現其中一個那怎麼變出現兩個呢?
感謝

本篇文章發表於2012-01-25 18:25
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

那顆爛蔥
捐贈 VP 給 那顆爛蔥 檢舉此回應
http://www.comp.leeds.ac.uk/nik/Cgi/forms.html
http://ind.ntou.edu.tw/~dada/cgi/CGIprog.htm

不是很確定你的問題是啥
只是單純感覺上是,不知道該怎麼用CGI取變數?
本篇文章回覆於2012-01-25 19:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

dfgrhth
檢舉此回應
$i=0;
foreach (@fdgr) {
($a,$b) = split(/<>/);
print "<tr><td class=b1 align=\"center\">\n";
print "<input type=checkbox name=asd value=\"$i\">";
print "</td>$b</td>\n";
print "</tr>\n";
$i++;
}
之後再寫個〔確定送出〕的按鈕之後下面的程式碼該怎麼寫呢?
#-----------------------------------

{{讓畫面出現我剛剛選的選項名稱}}的寫法如何寫呢謝謝
本篇文章回覆於2012-01-25 20:43
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

dfgrhth
檢舉此回應
我是要問{{讓畫面出現我剛剛選的選項名稱}}的寫法
本篇文章回覆於2012-01-25 20:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

香帥
檢舉此回應
這有源碼範例可參考使用http://www.oschina.net/code/explore/perl-5.12.2/cpan/CGI/t/checkbox_group.t
本篇文章回覆於2012-01-26 01:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

dfgrhth
檢舉此回應
我還是不太會= = ""

另外我能不能問就是要怎麼樣
不用按重新整理就會更新時間呢?
例如現在下午12:56:08 那麼它的秒數會跑而分鐘也會自然增加


這樣的語法要怎麼呈現呢?
用print "";嗎?

本篇文章回覆於2012-01-26 12:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

那顆爛蔥
捐贈 VP 給 那顆爛蔥 檢舉此回應
時間自動更新,請靠javascript
不然就乾脆嵌個flash時鐘算了

不知道HTML5有沒有這些東西了?(沒研究...
本篇文章回覆於2012-01-27 04:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

香帥
檢舉此回應
程式幫您寫好了並測試ok,測試網址:http://ap.a168a.com/test/checkbox5.aspl
client端程式如下

server端程式如下:

執行畫面如下:
本篇文章回覆於2012-01-28 14:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
回應

香帥
檢舉此回應
補充程式下載網址:
http://ap.a168a.com/test/checkbox5.zip
本篇文章回覆於2012-01-28 14:35
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
回應

香帥
檢舉此回應
至於定時更新時間,也幫您寫好了,以下程式每60秒執行一次(未免影想我server,設60秒更新一次,本案結案後將會停止測試)
測試網址:http://ap.a168a.com/test/perltime.aspl
程式碼如下:

用到時機是,一般web聊天室都會用到定期回server更新聊天話題資料
本篇文章回覆於2012-01-28 15:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
回應

香帥
檢舉此回應
補充定期更新時間執行畫面如下(程式下載http://ap.a168a.com/test/perltime.zip)

本篇文章回覆於2012-01-28 15:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
11樓
作者回應

dfgrhth
檢舉此回應
我用了複選的程式碼在我的程式碼格式中 好像沒有辦法呈現我所選的有兩個以上

http://cgi.educities.edu.tw/tre841l3/32154.zip 我的程式碼格式
本篇文章回覆於2012-01-28 16:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
12樓
作者回應

dfgrhth
檢舉此回應
http://www.baishatun.com.tw/
有沒有辦法弄成像這個網站的左上方時間那樣呢
就是它的秒會動然後分鐘也會上升
本篇文章回覆於2012-01-28 16:27
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
13樓
回應

香帥
檢舉此回應
我用您的程式幫您改好了,測試網站在
http://ap.a168a.com/test/00.cgi
程式碼如下:


執行圖片如下:

程式下載如下(包含您提供的123.cgi)
http://ap.a168a.com/test/00.zip
本篇文章回覆於2012-01-28 21:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
14樓
回應

香帥
檢舉此回應
那時間是用javascript那看原始檔就有,直接就可以拿來用呀
本篇文章回覆於2012-01-28 21:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
15樓
回應

香帥
檢舉此回應
那時間我幫您修改合乎您的專案,加入至您的專案與原檔名不一樣取名01.cgi
測試網址:http://ap.a168a.com/test/01.cgi
下載網址:http://ap.a168a.com/test/01.zip
時鐘的樣式及顏色及大小,您可試著自己調整至最養眼的.
程式碼如下:

本篇文章回覆於2012-01-29 01:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   

回覆
如要回應,請先登入.