麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Perl > 正文

不錯的一篇學習CGI腳本(腳本)

2020-06-04 20:20:14
字體:
來源:轉載
供稿:網友
學習CGI腳本(腳本)CGI 意思為 Common Gateway Interface, 一種基于瀏覽器的輸入、在Web服務器上運行的程序方法. CGI腳本 使你的瀏覽器與用戶能交互,為了在數據庫中尋找一個名詞, 提供你寫入的評論,或者從一個表單中選擇幾個條目并且能得到一個明確的回答. 如果你曾經遇到過在web上填表或進行搜索, 你就是用的CGI腳本. 你那時也許沒有意識到,因為大部分工作是在服務器上運行的,你看到的只是結果.

作為一個網頁設計者, 你創建客戶端的 CGI腳本, 服務器端的程序用來處理用戶輸入, 結果返回給用戶.

在這里你將學習關于CGI腳本的一切: CGI腳本是什么?它是怎樣工作的 一個CGI腳本輸出象什么? 怎樣用參數或無參數創建一個CGI腳本 怎樣創建一個返回規定響應的CGI腳本 怎樣創建一個輸入表單的CGI腳本 有關在使用CGI腳本中的問題 你能在腳本中使用的CGI變量


本章節假設在UNIX系統下的。

CGI腳本是什么?

CGI腳本簡單地講是個運行在Web服務器上的程序, 有瀏覽器的輸入觸發. 這個腳本通常象服務器和系統中其他程序如數據庫的橋梁。

CGI 腳本難道不是一個真正的腳本?按照你的服務器的支持, 他們可能是一個編譯好的程序或者批命令文件或者其他可執行的東西. 為了簡單起見,我們統稱他們為腳本scripts.


CGI 腳本是任何運行在web服務器上的程序. CGI意思是Common Gateway Interface。  

CGI腳本是用下列兩種方法使用的: 作為一個表單的ACTION 或 作為一個頁中的直接link。

CGI腳本是怎樣工作的?

CGI腳本有服務器調用, 基于瀏覽器的數據輸入. 圖1 顯示在瀏覽器、服務器和腳本之間是怎樣的一個流程.

圖1. 從瀏覽器到服務器到腳本到程序 記住再回來噢!

這有個簡短的示意解釋:

    一個URL指向一個CGI腳本. 一個CGI腳本的URL能如普通的URL一樣在任何地方出現。 服務器接收請求, 按照那個URL指向的腳本文件(注意文件的位置和擴展名),執行腳本. 腳本執行基于輸入數據的操作,包括查詢數據庫、計算數值或調用系統中其他程序. 腳本產生某種Web服務器能理解的輸出結果. 服務器接收來自腳本的輸出并且把它傳回瀏覽器,讓用戶了解結果。
 

一個簡單的例子

這里詳細一步一步地解釋所有有關發生的細節。
在圖2中有個例圖:
圖2. 帶有一個腳本連接的頁.

Display Date處是個指向CGI腳本的連接. 它的HTML是這樣的:

<A >Display the Date</A>
說明是個CGI腳本是因為這里面有個cgi-bin的路徑. 在許多服務器cgi-bin是僅能夠放置CGI腳本的目錄.
上一篇:什么是Perl

下一篇:詳細說明什么是Perl

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费中文视频 | 精品一区二区三区毛片 | 91短视频在线观看 | aa久久| 激情久久精品 | 久久久精品精品 | 欧美日本日韩 | 极品一级片 | 黄色免费小视频网站 | 羞羞视频.www在线观看 | 国产1区2区3区中文字幕 | 免费观看高清视频网站 | 亚洲第一男人天堂 | 视频一区二区三区视频 | 九九视频精品在线观看 | av免播放| 亚洲一区二区三区视频免费 | 国产91丝袜在线播放0 | 日产精品久久久一区二区福利 | 电影一级毛片 | 欧美18—19sex性hd按摩 | 成人毛片免费播放 | 91短视频在线 | 国产成人羞羞视频在线 | 欧美一区2区三区4区公司二百 | 欧美a在线看 | 精品黑人一区二区三区国语馆 | 欧美日穴视频 | av电影在线观看网站 | av在线免费播放网站 | 黄色电影免费网址 | 色屁屁xxxxⅹ免费视频 | 中文字幕一区2区 | 免费淫视频 | 久久国产一级 | 久久久成人动漫 | 一级做a爱片毛片免费 | 欧美视频不卡 | videos真实高潮xxxx | 欧美一级理论 | 日本在线不卡一区二区三区 |