Haha artik banlanip proxy iple girmeye calisanlar giremicek
Once phpMyAdmin de alttaki sqlyi gerçekleştirmeniz lsm
Table prefix kullanıyorsanız (veya sql query hatası verirse) Post kelimesini dogru tablonun ismiyle değiştirmeyi unutmayın yoksa o hatala kalırsınız ole
Alttaki sözcük grubunu ekleyin
Sözcük Düzeni : Front-End Error Messages
Varname : thread_displayproxyip
Metin :
Gerçek IP Addresi : $postinfo[ipaddress]<br>
$postinfo[hostaddress]<br>
Proxy Server IP Addresi : $postinfo[proxyip]<br>
$postinfo[proxyhost]
Postbit Templates **** postbit isimli templatenin içeriğini alttakiyle değiştirmeniz lzm
includes/functions_newpost.php ye gecin alttaki kodlari bulun
bunu tamaaamen alttaki kodlarla deiştirin
sora alttaki kodlari bulun
alttaki kodlarla deiştirin
kaydedip cikin
postings.php ye gecin ve alttaki kodlari bulun
alttaki kodlarla deiştirin
kaydedip cikin
includes/init.php ye gecin ve alttaki kodlari bulun
ve alttaki kodlarla deiştiri
istediğiniz bi resmi \images\buttons a upload edin
Sözcük gruplarından "banip" (Phrase Veriable Name Only) aratıp alttaki kısmı içeren sözcük grubu bulun
Tr kismina alttaki kodlari ekliyip kaydetmemiz lsm simdi
Once phpMyAdmin de alttaki sqlyi gerçekleştirmeniz lsm
Kod:
ALTER TABLE post ADD proxyip VARCHAR(50) not null AFTER ipaddress;
Alttaki sözcük grubunu ekleyin
Sözcük Düzeni : Front-End Error Messages
Varname : thread_displayproxyip
Metin :
Gerçek IP Addresi : $postinfo[ipaddress]<br>
$postinfo[hostaddress]<br>
Proxy Server IP Addresi : $postinfo[proxyip]<br>
$postinfo[proxyhost]
Postbit Templates **** postbit isimli templatenin içeriğini alttakiyle değiştirmeniz lzm
Kod:
<if condition="$show['ip']">
$vbphrase[ip]: $post[ip]
<else />
<if condition="($post[proxyip] != '')">
<a href="postings.php?$session[sessionurl]do=getip&p=$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/ipp.gif" alt="$vbphrase[ip]" title="$post[ip]" border="0" /></a>
<else />
<a href="postings.php?$session[sessionurl]do=getip&p=$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/ip.gif" alt="$vbphrase[ip]" title="$post[ip]" border="0" /></a>
</else></if>
</if>
Kod:
if ($vboptions['logip'])
{
$post['ipaddress'] = IPADDRESS;
}
else
{
$post['ipaddress'] = '';
}
Kod:
if ($vboptions['logip'])
{
$post['ipaddress'] = IPADDRESS;
$post['proxyip'] = PROXYIP;
}
else
{
$post['ipaddress'] = '';
$post['proxyip'] = '';
}
Kod:
// ### POST NEW POST ###
$DB_site->query("
INSERT INTO " . TABLE_PREFIX . "post
(threadid, parentid, title, username, userid, dateline, pagetext, allowsmilie,
showsignature, ipaddress, iconid, visible, attach)
VALUES
($threadinfo[threadid], $parentid, '" . addslashes($post['title']) . "',
'" . addslashes($post['postusername']) . "', $bbuserinfo[userid], " . TIMENOW . ",
'" . addslashes($post['message']) . "', $post[enablesmilies], $post[signature],
'" . addslashes($post['ipaddress']) . "', $post[iconid], $post[visible], $totalattachments)
");
Kod:
// ### POST NEW POST ###
$DB_site->query("
INSERT INTO " . TABLE_PREFIX . "post
(threadid, parentid, title, username, userid, dateline, pagetext, allowsmilie,
showsignature, ipaddress, proxyip, iconid, visible, attach)
VALUES
($threadinfo[threadid], $parentid, '" . addslashes($post['title']) . "',
'" . addslashes($post['postusername']) . "', $bbuserinfo[userid], " . TIMENOW . ",
'" . addslashes($post['message']) . "', $post[enablesmilies], $post[signature],
'" . addslashes($post['ipaddress']) . "','" . addslashes($post['proxyip']) . "', $post[iconid], $post[visible], $totalattachments)
");
postings.php ye gecin ve alttaki kodlari bulun
Kod:
eval(print_standard_error('thread_displayip', 1, 0));
Kod:
$postinfo['proxyhost'] = @gethostbyaddr($postinfo['proxyip']);
if ($postinfo[proxyip] != '')
{
eval(print_standard_error('thread_displayproxyip', 1, 0));
}
else
{
eval(print_standard_error('thread_displayip', 1, 0));
}
includes/init.php ye gecin ve alttaki kodlari bulun
Kod:
// establish client IP address
< ** Aralıktaki tüm kodlar **>
// determine URL / referrer of current page
Kod:
// establish client IP address
// ## Paul M Proxy Hack v1.31 ##
$proxyip = '';
define('ALT_IP', $_SERVER['REMOTE_ADDR']);
if ($_SERVER['HTTP_FORWARDED'] != '')
{
$proxyip = $_SERVER['HTTP_FORWARDED'];
}
if ($_SERVER['HTTP_CLIENT_IP'] != '')
{
$proxyip = $_SERVER['HTTP_CLIENT_IP'];
}
if ($_SERVER['HTTP_X_FORWARDED_FOR'] != '')
{
$proxyip = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
if (preg_match("#\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}#", $proxyip, $iplist))
{
$proxyip = $iplist[0];
// ## Uncomment this section to ignore private address ranges ## //
/*
if (preg_match("#^(127|10|172\.(1[6-9]|2[0-9]|3[0-1])|192\.168|169\.254)\.#", $proxyip))
{
$proxyip = '';
}
*/
}
else
{
$proxyip = '';
}
if ($proxyip == '')
{
define('PROXYIP', '');
define('IPADDRESS', $_SERVER['REMOTE_ADDR']);
}
else
{
define('PROXYIP', $_SERVER['REMOTE_ADDR']);
define('IPADDRESS', $proxyip);
}
unset($proxyip, $iplist);
// ## End of Proxy Hack ##
// determine URL / referrer of current page
Sözcük gruplarından "banip" (Phrase Veriable Name Only) aratıp alttaki kısmı içeren sözcük grubu bulun
Kod:
Sorry, The administrators have banned your accesss to this forum.<br>To contact them click <a href="mailto:$vboptions[webmasteremail]">here</a>.
Kod:
Üzgünüz. IP adresiniz Administrator tarafından banlanmıştır. İrtibat için <a href="mailto:$vboptions[webmasteremail]">"buraya"</a> tıklayın...