Jquery中文網 www.2030036.live
Jquery中文網 >  腳本編程  >  perl  >  正文 《Perl編程24學時教程》筆記第18課 perl的基本窗體

《Perl編程24學時教程》筆記第18課 perl的基本窗體

發布時間:2014-07-20   編輯:www.2030036.live
本文分享《Perl編程24學時教程》筆記第18課時的內容,介紹下perl基本窗體的相關知識,有需要的朋友參考下。

第18課時  基本窗體

一、窗體是如何運行的
1,HTML窗體元素概述
<FORM>用于設定HTML文檔窗體的開始。method屬性設定窗體使用GET還是POST方法提交窗體,默認是GET。action屬性設定接受窗體數據的CGI的URL。
<INPUT>是單行輸入域。type屬性為text時為單行文本框;radio時為單選按鈕,submit時為提交按鈕。
<TEXTAREA>是多行文本框。

2,單擊submit時出現的情況
Web瀏覽器接受窗體上的數據,放入名字與值對中;
對窗體域的action部分的URL進行訪問;
使用CGI方法GET或POST,將窗體上的域的名字和值傳送到CGI程序;
CGI程序接收值,生成應答,送回給瀏覽器。

二、將信息傳遞給你的CGI程序
GET方法在URL中對窗體值進行編碼,并將這些值傳遞給CGI。
POST方法通過訪問Web服務器將HTML窗體值發送給CGI。

三、Web安全性
1,建立傳輸明碼文本的連接
HTML是通過明碼文本信道來發送的。

2,注意不安全數據
使用-T開關可以激活數據受感染特性。
當數據從外部信息源接收過來時,就被做上"tainted"的標記。受感染的數據不能用在反引號、系統函數調用、系統命令或可能破壞安全性的其他地方。

3,從事無法執行的操作
要求域有特定值,不能依賴客戶端來保證值的正確性。

您可能感興趣的文章:
《Perl編程24學時教程》筆記第24課 建立交互式Web站點
《Perl編程24學時教程》筆記第17課 perl的CGI概述
《Perl編程24學時教程》筆記第19課 perl的復雜窗體
《Perl編程24學時教程》筆記第18課 perl的基本窗體
《Perl編程24學時教程》筆記第22課 CGI發送電子郵件
《Perl編程24學時教程》筆記第21課 perl操作cookie
《Perl編程24學時教程》筆記第23課 perl實現服務器推送和訪問次數計數器
《Perl編程24學時教程》筆記第20課 perl HTTP和CGI操作
Perl 教程
Perl 環境安裝

[關閉]
888棋牌金花app 浪潮信息股票行情 高手网免费预测资料 急速赛车开奖 幸运飞艇4码2期计划 北京十一选五开奖结果图 江西11选5计划qq群 心水一点必中特是什么数字 广东11选5历史列表 黄大仙精选平特一肖 河南快三一定牛一