includes/sessions.php’yi açalım.
| global $SID; if ( !empty($SID) && !preg_match('#sid=#',
$url) ) |
Kodunu bulup;
| global $SID, $HTTP_SERVER_VARS; if ( !empty($SID)
&& !preg_match('#sid=#', $url) && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT']
,'Googlebot') && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'admin@sanalgenclik.net;')) |
Olarak değiştirelim. 2. kodda benim mail adresim var siz kendi mail
adresinizide yazabilirsiniz. O birşey değiştirmiyor.
includes/sessions.php’den devam ediyoruz...
| $session_id = md5(uniqid($user_ip)); |
Kodunu
| //$session_id = md5(uniqid($user_ip));
global $HTTP_SERVER_VARS; $session_id = ( !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT']
,'Googlebot') ) ? md5(uniqid($user_ip)) : md5(d8ef2eab); |
Kodu ile değiştirelim.
| else { $sessiondata = ''; $session_id =
( isset($HTTP_GET_VARS['sid']) ) ? $HTTP_GET_VARS['sid'] : ''; $sessionmethod
= SESSION_METHOD_GET; } |
Kodunu aratıp aşağıdaki kodu bir altına ekleyelim.
| global $HTTP_SERVER_VARS; if ( empty($session_id)
&& strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') ) { $sessiondata
= ''; $session_id = md5(d8ef2eab); $sessionmethod = SESSION_METHOD_GET; } |
Ve son adıma geldik.
| if ($ip_check_s == $ip_check_u) |
Kodunu
| // if ( $ip_check_s == $ip_check_u ) if
(($ip_check_s == $ip_check_u) || ($session_id == md5(d8ef2eab)&&(strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT']
,'Googlebot')))) |
İle değiştirdiğimizde Forumumuz googlede.
Nasıl oldu bu işlem ?
Dikkat ederseniz dosyamıza şu kodu ekledik;
| ... ? md5(uniqid($user_ip)) : md5(d8ef2eab); |
Buradaki md5(d8ef2eab); anlamsız sayılar, googlenin arama botunun ip
numarasıdır.
Not: Kodlar tamamen denenmıştir ve hiç bir sorun çıkmamıştır
