ImageVerifierCode 换一换
格式:PPT , 页数:48 ,大小:3.70MB ,
资源ID:24175248      下载积分:15 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenkunet.com/d-24175248.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(生物资讯程式语言应用Part-8省名师优质课赛课获奖课件市赛课百校联赛优质课一等奖课件.ppt)为本站会员(知识海洋)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(发送邮件至13560552955@163.com或直接QQ联系客服),我们立即给予删除!

生物资讯程式语言应用Part-8省名师优质课赛课获奖课件市赛课百校联赛优质课一等奖课件.ppt

1、生物資訊程式語言應用Part 8Part 8PHP in Biological Data Retrieval 1/48http:/www.uniprot.org/uniprot/Protein name2/48http:/www.uniprot.org/uniprot/P033723/48搜尋一個蛋白質,並找出他搜尋一個蛋白質,並找出他functionfunction、subcellular locationsubcellular location4/485/48http:/localhost/extract_infor/6/48何謂表單(Forms)一群 HTML 控制項(Controls)

2、集合HTML 控制項種類文字輸入框文字輸入框密碼輸入框密碼輸入框多列文字區多列文字區單選按單選按鈕多選按多選按鈕下拉式功效表下拉式功效表選擇選擇清單單送出送出/去除紐去除紐普通按普通按鈕檔案上傳紐檔案上傳紐7/48HTML 表單(Form)格式表單處理網頁 URL當表單被按下“送出”時,表單內全部控制項內含值會被送到此處後送法有 GET 及 POST 兩種,其差異容後詳談範例8/48文字輸入框(Textbox)格式紅色字部分能够省略範例9/48隨堂練習請輸入以下程式碼,看看是否能夠顯示文字輸入框請修改 size 屬性值。輸入框外觀是否變大了呢?請修改 maxlength 值為 5,再輸入文字看

3、看。請問您能够輸入幾個字?請修改 value=“請輸入帳號”,有什麼變化?Form Test 請輸入帳號:10/48密碼輸入框(Password)格式紅色字部分能够省略範例11/48隨堂練習請輸入以下程式碼,看看是否能夠顯示密碼輸入框 Form Test 請輸入帳號:請輸入密碼:12/48多列文字區(Text Area)格式初始字串紅色字部分能够省略是否傳送換列符號有三種選擇off:全部換列符號皆不後送soft:只傳送使用者實際按下 Enter 換列符號hard:全部螢幕上折行位置皆後送換列符號範例請在此處輸入您意見13/48隨堂練習請輸入以下程式碼,看看是否能夠顯示多列文字區 Form Te

4、st 請輸入您意見14/48單選按鈕(Radio Button)格式紅色字部分能够省略checked設定此單選按鈕是否預設為勾選範例男性女性注意事項全部同一組單選按鈕之後送變數名稱必須相同,否則會被視為不一样群組。以上例而言,若使用者勾選“女性”,則 PHP 會收到一個變數名為$rdoSex,其內容值為“female”15/48隨堂練習請輸入以下程式碼,看看是否能夠顯示單選按鈕 Form Test 性別:男性 女性16/48多選按鈕(Checkbox)格式紅色字部分能够省略checked設定此多選按鈕是否預設為勾選範例 記住我密碼17/48多選按鈕注意事項每個多選按鈕後送變數名稱必須不一样,否

5、則將會發生只收到最後一個勾選後送值之情況。請輸入您癖好:吃 喝 嫖 賭若使用者勾選上述四者,後端 PHP 處理網頁只會收到$hobbies=“gamble”。PHP 允許使用陣列來儲存 checkbox 每個內容值請輸入您癖好:吃 喝 嫖 賭若使用者勾選上述四者,後端 PHP 處理網頁會收到以下值hobbies0=“eat”;hobbies1=“drink”;hobbies2=“sex”;hobbies3=“gamble”;18/48隨堂練習請輸入以下程式碼,看看是否能夠顯示多選按鈕 Form Test 請輸入您癖好:吃 喝 嫖 賭19/48下拉式功效表(Combo Box)格式選項名稱1選項

6、名稱2selected將此選項預設為被選取選項名稱秀在下拉式功效表裡文字範例請輸入您所在城市:台北市台中市高雄市20/48隨堂練習請輸入以下程式碼,看看是否能夠顯示下拉式功效表 Form Test 請輸入您所在城市:台北市台中市高雄市21/48選擇清單(List)格式:與下拉式功效表完全相同選項名稱1選項名稱2選項名稱3清單顯示項目數指定此一清單要顯示幾個項目。若實際項目數量大於此值,則該清單會出現捲動軸multiple設定此清單是否能够多選若能够多選時,則用 ctrl+滑鼠左鍵能够選擇不連續項目若用 shift+滑鼠左鍵能够選擇一群連續項目22/48範例請問您家中有些什麼人 父亲媽媽弟兄姊妹

7、23/48隨堂練習請輸入以下程式碼,看看是否能夠顯示選擇清單 Form Test 請問您家中有些什麼人 父亲媽媽弟兄姊妹24/48前端傳送方法 GET以 GET 傳送範例登入名稱:登入密碼:http:/ GET以 GET 傳送 HTTP 封包長相優點使用者能够 Bookmark 此一動態網頁,隨時秀出使用者當初看到樣子。缺點全部訊息全部附在 URL 尾端 CGI 變數區傳送出去。使用者對於傳送什麼能够看得一清二楚,無法對傳送資料保密。受限於瀏覽器對 URL 設下最大長度限制(如:IE 2048 bytes,NS 1024 bytes)無法用 GET 方法上傳檔案GET login.php?tx

8、tName=Robert&txtPass=1234 HTTP/1.1HOST:User-agent:Mozilla/5.026/48前端傳送方法 POST以 POST 傳送範例登入名稱:登入密碼:http:/ 與正常網址無異與正常網址無異27/48前端傳送方法 POST以 POST 傳送 HTTP 封包長相優點全部訊息包在 HTTP 封包中,使用者無從得知傳送什麼值到後端網頁,進而無法猜測整個網站運作機制。不受限於瀏覽器對 URL 設下最大長度限制使用者能够上傳檔案缺點HTTP 封包中文字仍為明碼,有心人士仍可經過較為複雜手續攔截得知後送了哪些變數及值。POST login.php HTTP/

9、1.1HOST:User-agent:Mozilla/5.0Content-Type:application/x-www-form-urlencodedContent-Length:27txtName=Robert&txtPass=123428/48表單資料能够用 元件 method 屬性來指定 Post 或 Get 傳回方式。Post 方式是把資料用符合 HTTP 通訊協定格式,以封包形式傳回 WWW 伺服器。這種方式適合傳送資料量比較大表單(譬如超過 1K bytes)。Get 方式則是把表單資料附加在 action 屬性指定 URL 後面,傳回 WWW 伺服器。由於 URL 字元長度有限

10、(通常不得超過 1K bytes),所以 Get 方式適合資料量少表單。除了資料量差異外,在安全性方面,Post 方式比 Get 方式來得好。由於網路安全考量原因,我們建議你採用 Post 方式來傳送表單,即使表單資料並不多。29/48/4/14第9章 在網頁之間傳遞資訊30GET傳送字元長度不得超過256個字元在傳送密碼欄位時POST會將輸入密碼加以編碼GET則不會將輸入密碼加以編碼POST安全性較GET高$_GET 與$_POST 也是PHP內建超全域陣列(superglobal array)同$_SERVER變數30/48打開網頁原始碼打開網頁原始碼31/48GETPOSTmethod=

11、postmethod=“get32/48http:/www.rcsb.org/pdb/home/home.do33/4834/4835/4836/4837/4838/48http:/www.ncbi.nlm.nih.gov/http:/www.ncbi.nlm.nih.gov/pubmed/判斷網頁是用判斷網頁是用GETGET或或POSTPOST傳遞傳遞39/48index.php40/48search.php41/48抓取其它欄位抓取其它欄位42/48index.php43/48search.php44/48search.php45/48抓取其它欄位抓取其它欄位46/4847/4848/48

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报