by idatabase » Sun Jun 08, 2008 5:17 pm
พี่ๆ ลองวิธีนี้กันยังหรอครับ
แก้ไขไฟล์ตามนี้นะครับ
file /include/usercp_register.php
=== Line 110 =====
=== Search ======
$strip_var_list = array('email' => 'email', 'icq' => 'icq', 'aim' => 'aim',
'msn' => 'msn', 'yim' => 'yim', 'website' => 'website', 'location' =>
'location', 'occupation' => 'occupation', 'interests' => 'interests',
'confirm_code' => 'confirm_code');
=== Change to ====
$strip_var_list = array('email' => 'email', 'icq' => 'icq', 'aim' => 'aim',
'msn' => 'msn', 'yim' => 'yim', 'website' => 'website', 'location' =>
'location', 'occupation' => 'occupation', 'interests' => 'interests',
'confirm_code_initial' => 'confirm_code_initial');file /include/usercp_register.php
=== Line 284:===
===After:======
if ($board_config['enable_confirm'] && $mode == 'register')
{
===Insert:=====
unset($confirm_code);
$confirm_code = $confirm_code_initial;file /templates/*/profile_add_body.tpl
=== Search: ===
<input type="text" class="post" style="width: 200px"
name="confirm_code" size="6" maxlength="6"
value="" /><br />
=== Change to ===
<input type="text" class="post" style="width: 200px"
name="confirm_code_initial" size="6" maxlength="6"
value="" /><br />
จากนั้นปรับตัวแปร confirm_code จาก Image Verification เป็นตัวแปรชื่อ confirm_code_initial ทำให้พวก Robot ไม่สามารถทำ Auto Register ได้สำเร็จ
ป.ล.แบบว่าผ่านไปเจอมาก็เลยหยิบมาบอกอ่ะครับ
ป.ล.2 ถ้าไม่ชัวร์ backup มาก่อน หรือว่าจะลองใน localhost ก่อนก็ได้นะครับ เพราะผมก็ไม่ชัวร์เหมือนกัน แบบว่าแต่ก่อนเคยเล่น PHPBB แต่ปัจจุบันหันไปเล่น IPB แล้วอ่ะครับ T^T