[PHP]มาแบน IP จากประเทศจีนกันเถอะ(ประเทศอื่นๆก็ใช้ได้จ๊ะ)

เริ่มโดย adidog, 21 มิถุนายน 2013, 10:08:15

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

adidog

เนื่องจากว่าโดนบอทจากประเทศจีนถล่ม ตอนแรกผมก็เลือกแบนเฉพาะ ip ไป หลังๆไม่ไหวโดนมันถล่มหนักกว่าเดิม



if (isset($_SERVER['REMOTE_ADDR'])) {
$ip = $_SERVER['REMOTE_ADDR'];

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://api.hostip.info/country.php?ip='.$ip);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, '30');
$contents  = curl_exec($ch);
curl_close($ch);

if(trim($contents) =='CN'){
die("<h1>Fucking oIo...</h1>");
}
} else {
$ip = '';
}



ประเทศอื่นๆ เข้าไปตามนี้ครับ

http://www.hostip.info

เอาไปปรับตามใจชอบครับ  :wanwan004: :wanwan004: :wanwan004:

ปล. พอดีเว็บผมเน้นทราฟฟิคจาก US เท่านั้น พวก RU ก็ตัวดีเหมือนกัน  :wanwan010: :wanwan010: :wanwan010:
Certain Dri [direct=http://www.ishiclub.com/]Certain Dri[/direct]
คุณแม่มือใหม่ [direct=http://www.mamyget.com/]คุณแม่มือใหม่[/direct]

kingofdollars

เว็บTraffic เยอะ. แล้วไปCurl.  แบบนี้. งานหนักนะครับ

อาจจะดักหน้า ลงทะเบียน กะ logins   พอ

Calcium


sakang



nabid999

[direct=http://finstores.com/]ร้านค้าออนไลน์ฟรี Responsive Store รองรับการแสดงผลกับ Mobile Device อย่าง Tablet และ Smartphone[/direct] ,
[direct=http://www.thaiseoboard.com/index.php/topic,365758.0.html]ร้านค้าออนไลน์ฟรี Responsive Store ลงสินค้าได้ไม่จำกัดจำนวน ให้ใช้ พรีเมี่ยม ฟรี [/direct] ,