(View Original Web?)

HOBBY > SOURCE CODE

[tutorial PHP] cara membuat script untuk membatasi visitor negara tertentu


(Page 1 of 1)
 

Apakah script ini berguna? mungkin sebagian besar menganggapnya ini tidak berguna karena kita butuh visitor sebanyak-banyaknya. namun jika script ini dikembangkan dapat menciptakan suatu performa sistem yang full customize dan sangat bermanfaat seperti untuk memblok negara tertentu yang ingin berbuat ulah seperti spam atau hack pada situs kita.

Code:
<?php
/*********************
powered by 
www.ms-room.com
*********************/

/************
CASE ONE
fungsi ini akan membiarkan search engin lewat secara lancar
************/
if(preg_match_all('/(Googlebot|Yammybot|Openbot|Yahoo|Slurp|msnbot|ia_archiver|Lycos|Scooter|AltaVista|Teoma|Gigabot|Googlebot-Mobile)/',$_SERVER['HTTP_USER_AGENT'],$spiderok))
{ }

/************
CASE TWO
jika bukan search engine maka fungsi ini akan mengecek asal country visitor, jika visitor bukan dari negara INDONESIA maka (selanjutnya terserah anda).
************/
else 
{
$ipdet_my_ip_address $_SERVER[REMOTE_ADDR];
$my_country = @file_get_contents('http://api.hostip.info/get_html.php?ip='.$ipdet_my_ip_address.'');
if(
preg_match_all('/(INDONESIA)/'$my_country$result_my_country))
{  } else { exit; }

}
?>

silakan dikembangkan sesuai kebutuhan
jika script ini ingin anda include otomatis pada semua halaman anda silakan gunakan methode berikut solusi mudah menambahkan include pada header semua script file

moga bermanfaat
regards admin ms-room.com
 
(Page 1 of 1)

Navigation

Back Sub-Forum