基本 CGI 程式【02】

第二篇
ClickCount 點選(下載)次數器

適合程度: 初學者 一般程度 進階者 以上均宜
請按我下載本程式
請按我下載本程式

本程式說明
您的網站有東西讓網友下載嗎?想知道已被下載幾次呢?就用這個 CGI 程式吧!
本程式僅針對 netfirmsuhome 兩個 CGI 環境,其他網站請自行查詢該站 Server 環境再配合修改。
注意:本 CGI 可適用於大部份支源 Perl Server,本篇以 uhome 的路徑為範例,最新修改放於 netfirms.com 免費主機。
本程式 ClickCount.cgi cgi 程式、d.gif磁片圖檔(示)、著作權.txt 原 Very Thanks SoHo 作者說明檔中文說明.txt。
ClickCount.cgi 程式檔,可直接用 Windows 記事本,打開他來觀看及修改。
運用說明:
先製作一個 click.htm 網頁,並將下列程式碼加入該頁中:
<a href=http://你的帳號.uhome.net/cgi-bin/ ClickCount.cgi?url=http://你的帳號
.uhome.net/click/clickcount.zip&file=你的檔案路徑/你的帳號/
click/click.htm&mark=click><IMG SRC="disk.gif" border=0 height=23 width=23 alt="請按我下載本程式"></a>
<font color="red" size=-1>已下載次數:</font><!--click-->1<!--click-->

上述程式碼,您只要將【你的帳號】【你的檔案路徑】修改為你自己的即可。
click/clickcount.zip,這是您要存放供網友下載的檔案目路及檔案。
mark=click,這是傳送給 CGI 程式的變數,請不要變動。
SRC="disk.gif" ,這只是一個磁片圖檔(示)及相關語法。
<!--click-->1<!--click-->,這是傳送給 CGI 程式的變數,請不要變動。
如果您已領悟他的架構,當然上述這些 click.htm 網頁、圖檔美化、檔案目路及檔案,您都可以配合修改及美化外觀。
ClickCount.cgi 檔案內,也可以修改背景適合自己網站;它在最下面 <title>錯誤</title>有一段為:
print "<body http://leewn.uhome.net/backa.gif text=007700>\n";
改成您自己的帳號.uhome.net/及背景圖檔檔名或文字顏色。
上傳時要記得先建一個 click 目錄,並將 click.htm 網頁及 clickcount.zip 檔案上傳到 click 目錄中。
將 ClickCount.cgi 檔案上傳到 cgi-bin 目錄中。
上傳此 click.htm 檔,並 chmod 666 即可。
連上 http://你的帳號.uhome.net/click/click.htm 試試吧!
其他詳盡說明,請另行參考著作權.txt及中文說明.txt。

注意事項:
本軟體著作權屬 Very Thanks SoHo 所有,使用前請詳閱著作權.txt。
【你的帳號及檔案路徑】,請查當初申請 uhome 後,所寄給您的資料。
上傳模式及屬性修改《很重要》,請看原始說明的舉例。
在 ClickCount.cgi 檔案第一段,#!/usr/bin/perl,這是 http://www.uhome.net/Server上 的 Perl 目錄。
如果您使用不是 netfirms.com 的空間,請記得配合修改喔。
如果您沒有 uhome 的空間,必需去申請一個來玩一玩,請到免費 CGI 網站空間找一個來測試 Go
上傳 cliclcount.cgi,必須以 ASCII 型態,並將 ClickCount.cgi 更改屬性為 755
如果您不喜歡 uhome 空間,可換一個試試,唯須特別注意 Perl 的目錄及存放路徑便可。
凡購買本報【教學學員】 CD 片,得享線上免費咨詢服務。
非購買網友,為顧及服務品質,無法為個人提供線上解說,請勿來信;不便之處,祈請見諒。
本程式雖屬簡單型,但很好運作且使用方便,祝您研習愉快。

建議事項:
如果您是 CGI 初學者,建議您到先瞭解以下幾項相關報導
兩個檔案上傳軟體 CGI 程式應有基本認知 一次學完表單製作
檔案傳輸協定常見的問題 申請 CGI 免費網站空間 更改檔案屬性值

如何完整取得所有資料:
如果您想完整取得電子報內所有檔案資料,我們提供燒錄光碟片給您 Go
凡加入教學或教材會員者,均可獲得以下乙份完整的資料光碟。
詳細內容:語法教學第一電子報第二電子報第三期電子報第四期電子報網頁圖窟

結論與建議:
本站所有報導資料,歡迎網友加入鏈結或轉載內容,惟請保留文章完整,並註明此 引用來源 ,謝謝您的支持與配合。
本報每篇報導都花上 8 小時以上搜集、整理及撰稿,絕對值得初學者或想徹底學會 HTML 語法網友永久保存。
強烈建議您 學會 HTML 語法 ,她真的簡單易學,懂了她您就能駕馭她,讓您使用所見即所得軟體更得心應手。
本報導屬於完全免費性質, 索取教材資料 屬個人自由意願,而回饋給您的光碟片,則是我們的誠意而已
一篇保證前所未見的 HTML 教學課程,絕對是您學習 HTML 的好教材,強烈建議您進入實際體驗一下。
本電子報報導資料,未來將繼續每隔 30 日發表一次,以嘉惠更多想學會 HTML 網友,歡迎 繼續訂閱
本報導內容或資料,因限人力、時間,非教學會員,不接受任何疑惑解答,敬請見諒。