[教學] Confirm Code顯示不出來的問題

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
streitleak
星球公民
星球公民
文章: 261
註冊時間: 2003-07-26 04:44
來自: 龍潭
聯繫:

[教學] Confirm Code顯示不出來的問題

文章 streitleak »

1.需要有GD
1.1 Windows在4.3以後的版本都有內建了,只要把extension裡得PHP_GD2.dll啟用就好
1.2 Linux系列如果是自行編譯的要加上with --gd[=directory]
2.參照這篇
http://www.phpbb.com/phpBB/viewtopic.ph ... light=zlib
修改includes/usercp_register.php

OPEN:
include/usercp_register.php

FIND (version 2.0.20: Line 994):
$code = strtoupper(str_replace('0', 'o', substr($code, 6)));

REPLACE WITH :
$code = strtoupper(str_replace('0', 'o', substr($code, 0, 6)));


That works for me. Because the code generated was too long (10 Chars) for SQL und image generation.

這樣應該就可以用了,但不見得每個人都適用,請多找找文章來解決自己的問題。
台灣動漫論壇
http://ACGFan.twbbs.org
星
汝命短眷族望聞
我望 
汝本將末看取
-------------《人類帝國國歌一節
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

來冷飯熱炒一下,phpBB 2.0 有沒有打算要修正這個問題阿?

其實應該是兩個問題啦!一個是沒有出現 Visual Confirm 的圖片,一個是認證碼長度太長會出錯...
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

chiouss 寫:來冷飯熱炒一下,phpBB 2.0 有沒有打算要修正這個問題阿?
CVS 上已經更新了,應該會在 .21 中修正

代碼: 選擇全部

		$code = dss_rand();
		$code = strtoupper(str_replace('0', 'o', substr($code, 2, 6)));
至於為什麼是 2, 6,我也不知道 :P

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
主題已鎖定

回到「phpBB 2 安裝與使用」