想要在網站登入畫面中,
使用 CAPTCHA 機制來防範機器人程式攻擊...
又很懶得寫 PHP 程式,
因此找到 YOGO 分享的方法,
正依網頁指示去安裝與設定時,
卻發現圖型驗證碼無法顯示的問題, 如下圖:
只好去看 PHP 程式及找 Google 解決方案...
正當忙了一個下午而徒勞無功時~~~
重回 Tecnorama: PHP Captcha Image 網頁說明查看,
終於發現一線曙光--檔案目錄要有寫入(Write)的權限, 如下圖:
這是 Windows 平台預設就有的屬性,
而我是安裝在 Ubuntu 平台...因此預設是不可寫入的, 如下圖:
接著有了目標之後立即開放權限, 如下圖:
並確認是否成功, 如下圖:
完成後, 立即重新測試網頁, 如下圖:
成功了...(上圖之圖型驗證碼, 我有依 參攷4. 修改配色...)
程式如下:
再查看其目錄, 終於看到原因(程式會新增 captcha.jpg 檔案...), 如下圖:
ps.繞了一大圈查Google還不如去看懂PHP程式debug來得快~~~
參攷:
1.CAPTCHA, http://zh.wikipedia.org/wiki/Captcha
2.Captcha圖形驗證 - Dreamweaver外掛篇(PHP篇), http://blog.yogo.tw/2009/12/captcha-dreamweaver.html
3.Tecnorama: PHP Captcha Image, http://www.tecnorama.org/document.php?id_doc=77
4.網頁顏色模式, http://zh.wikipedia.org/wiki/%E7%BD%91%E9%A1%B5%E9%A2%9C%E8%89%B2%E6%A8%A1%E5%BC%8F
使用 CAPTCHA 機制來防範機器人程式攻擊...
又很懶得寫 PHP 程式,
因此找到 YOGO 分享的方法,
正依網頁指示去安裝與設定時,
卻發現圖型驗證碼無法顯示的問題, 如下圖:
只好去看 PHP 程式及找 Google 解決方案...
正當忙了一個下午而徒勞無功時~~~
重回 Tecnorama: PHP Captcha Image 網頁說明查看,
終於發現一線曙光--檔案目錄要有寫入(Write)的權限, 如下圖:
這是 Windows 平台預設就有的屬性,
而我是安裝在 Ubuntu 平台...因此預設是不可寫入的, 如下圖:
接著有了目標之後立即開放權限, 如下圖:
並確認是否成功, 如下圖:
完成後, 立即重新測試網頁, 如下圖:
成功了...(上圖之圖型驗證碼, 我有依 參攷4. 修改配色...)
程式如下:
再查看其目錄, 終於看到原因(程式會新增 captcha.jpg 檔案...), 如下圖:
ps.繞了一大圈查Google還不如去看懂PHP程式debug來得快~~~
參攷:
1.CAPTCHA, http://zh.wikipedia.org/wiki/Captcha
2.Captcha圖形驗證 - Dreamweaver外掛篇(PHP篇), http://blog.yogo.tw/2009/12/captcha-dreamweaver.html
3.Tecnorama: PHP Captcha Image, http://www.tecnorama.org/document.php?id_doc=77
4.網頁顏色模式, http://zh.wikipedia.org/wiki/%E7%BD%91%E9%A1%B5%E9%A2%9C%E8%89%B2%E6%A8%A1%E5%BC%8F
留言