Merhaba sizin daha önce yayınladıpınız Anti Robot Login yani girişlerde güvenlik kodu Modunu siteme yüklemiştim
daha sonra ise ezPortalı yükledim
Ancak portaldayken girişte Güvenlik kodu ve güvenlik kodunun input u çıkmıyor
acaba ne yapmam gerek söylermisiniz lütfen?
ezPortala Güvenlik kodu
ezPortala Güvenlik kodu
Dünya karşılaştığın fırtınalara değil gemiyi limana yaklaştırıp yaklaştırmadığına bakar
eZportal için altta verdiğim kodları kullanabilirsiniz:
Kod: Tümünü seç
#
#-----[ OPEN ]--------------------------------------------
#
portal.php
#
#-----[ FIND ]--------------------------------------------
#
include($phpbb_root_path . 'fetchposts.'.$phpEx);
#
#-----[ AFTER, ADD ]--------------------------------------
#
function gen_login_key()
{
$key = "";
$max_length_login_key = 5;
$chars = array(
"0","1","2","3","4","5","6","7","8","9",
"a","b","c","d","e","f","g","h","i","j","k","l","m",
"n","o","p","q","r","s","t","u","v","w","x","y","z");
$count = count($chars) - 1;
srand((double)microtime()*1000000);
for($i = 0; $i < $max_length_login_key; $i++)
{
$key .= $chars[rand(0, $count)];
}
return($key);
}
#
#-----[ FIND ]--------------------------------------------
#
$template->assign_vars(array(
'WELCOME_TEXT' => $CFG['welcome_text'],
#
#-----[ BEFORE, ADD ]--------------------------------------
#
//
// Anti Robotic Login
$sql = "DELETE FROM " . ANTI_ROBOT_LOGIN_TABLE . " WHERE timestamp < '" . (time() - 3600) . "' OR session_id = '" . $userdata['session_id'] . "'";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not delete security code key', '', __LINE__, __FILE__, $sql);
}
$login_key = gen_login_key();
$sql = "INSERT INTO ". ANTI_ROBOT_LOGIN_TABLE . " VALUES ('" . $userdata['session_id'] . "', '" . $login_key . "', '" . time() . "')";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not check login information', '', __LINE__, __FILE__, $sql);
}
//-----------------------
//
#
#-----[ FIND ]--------------------------------------------
#
'L_VOTE_BUTTON' => $lang['Vote'],
#
#-----[ AFTER, ADD ]--------------------------------------
#
// Anti Robotic Login
'L_SECURITY_CODE' => $lang['Security_code'],
'S_ANTI_ROBOT1' => append_sid('antirobot_pic_login.'.$phpEx.'?id=1'),
'S_ANTI_ROBOT2' => append_sid('antirobot_pic_login.'.$phpEx.'?id=2'),
'S_ANTI_ROBOT3' => append_sid('antirobot_pic_login.'.$phpEx.'?id=3'),
'S_ANTI_ROBOT4' => append_sid('antirobot_pic_login.'.$phpEx.'?id=4'),
'S_ANTI_ROBOT5' => append_sid('antirobot_pic_login.'.$phpEx.'?id=5'),
#
#-----[ OPEN ]--------------------------------------------
#
templates/subSilver/portal_body.tpl
#
#-----[ FIND ]--------------------------------------------
#
{L_PASSWORD}:<br /><input class="text" type="password" name="login_key" size="15" /><br />
#
#-----[ AFTER, ADD ]--------------------------------------
#
{L_SECURITY_CODE}:<br /><input class="post" type="text" name="login_key" maxlength="5" size="15"><br /><img src="{S_ANTI_ROBOT1}" alt="" border="0"><img src="{S_ANTI_ROBOT2}" alt="" border="0"><img src="{S_ANTI_ROBOT3}" alt="" border="0"><img src="{S_ANTI_ROBOT4}" alt="" border="0"><img src="{S_ANTI_ROBOT5}" alt="" border="0"><br />

phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi
Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
Kimler çevrimiçi
Bu forumu görüntüleyen kullanıcılar: Bing [Bot] ve 3 misafir