看板 Web_Design 關於我們 聯絡資訊
hi 各位大大 我有研究了一下 那個留言板應該是用cgi語言寫的 在放html檔的資料夾底下有個cgi-bin的資料夾 另外這個網頁是掛在其他公司的平台底下 我也有上網去查一些跟cgi相關的驗證碼程式 不過我不太清楚要加在哪個地方 是要去修改cgi-bin裡面的cgi檔嗎? 還是直接在留言板的html檔裡面修改? 或是有沒有相關的書籍或網頁可以推薦我學習的 我只是想幫網頁的留言板加個要留言須先輸入驗證碼的功能而已 謝謝 ^_^ ※ 引述《rabbithenry (歡迎光臨Wiiholic.com)》之銘言: : 這需要由後端主機來作些驗證與過濾的動作 : 驗證可以從使用者下手,設計一個隨機圖片而要使用者輸入其中文字的驗證碼,這種模組 : 現在在網路上很好找也很常見。或是用一些簡單的數學運算或問題(維基百科的方法), : 請使用者輸入答案,甚或是最簡單請使用者輸入固定的文字,檢查表單中文字是否輸入正 : 確就好(網站不大的話這樣就夠了)。 : 如果不希望麻煩到使用者,那就要從過濾上來著手。首先要知道這些廣告留言多半是由蠕 : 蟲或機器人來執行,而多半這些蠕蟲與機器人都不支援Cookie與JavaScript,因此可以從 : 使用者瀏覽器資訊來過濾,當然也有人是會為了安全性關閉Cookie與JavaScript的。 : 這些機器人最大的目的就是要推廣連結,讓PageRank能夠提高,因此一定會包含一個以上 : 的連結,因此可以從連結數檢查著手,連結數過多就過濾掉,最好乾脆禁止自行輸入連結 : ,要不然就給每個連結都加上 rel="nofollow" 屬性,這樣就可以不讓他們得逞。 : 過濾的方式基本上就是從機器人的習性下手,因此找出規律與機器人的特徵,要防止大部 : 分並不難,除非網站非常大,那可能要更加努力花些功夫,以上給您參考一下。 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.31.130