ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming[PHP]มาแบน IP จากประเทศจีนกันเถอะ(ประเทศอื่นๆก็ใช้ได้จ๊ะ)
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [PHP]มาแบน IP จากประเทศจีนกันเถอะ(ประเทศอื่นๆก็ใช้ได้จ๊ะ)  (อ่าน 1017 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
adidog
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 238
ออฟไลน์ ออฟไลน์

กระทู้: 1,859



ดูรายละเอียด เว็บไซต์
« เมื่อ: 21 มิถุนายน 2013, 10:08:15 »

เนื่องจากว่าโดนบอทจากประเทศจีนถล่ม ตอนแรกผมก็เลือกแบนเฉพาะ 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 Certain Dri
คุณแม่มือใหม่ คุณแม่มือใหม่
kingofdollars
สมุนแก๊งเสียว
*

พลังน้ำใจ: 95
ออฟไลน์ ออฟไลน์

กระทู้: 830



ดูรายละเอียด
« ตอบ #1 เมื่อ: 21 มิถุนายน 2013, 10:29:50 »

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

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

Calcium
ก๊วนเสียว
*

พลังน้ำใจ: 17
ออฟไลน์ ออฟไลน์

กระทู้: 250



ดูรายละเอียด
« ตอบ #2 เมื่อ: 21 มิถุนายน 2013, 10:32:47 »

ขอบคุณมากครับ
อีกทางคือแก้ที่ htaccess ก็ได้ครับ
บันทึกการเข้า
sakang
สมุนแก๊งเสียว
*

พลังน้ำใจ: 13
ออฟไลน์ ออฟไลน์

กระทู้: 508



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 21 มิถุนายน 2013, 10:37:59 »

ขอบคุณครับ มาเก็บใว้เผื่อได้ใช้

 wanwan016
บันทึกการเข้า
sinthai
ก๊วนเสียว
*

พลังน้ำใจ: 23
ออฟไลน์ ออฟไลน์

กระทู้: 416



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 21 มิถุนายน 2013, 11:15:39 »

ขอบคุณครับ
บันทึกการเข้า
nabid999
สมุนแก๊งเสียว
*

พลังน้ำใจ: 46
ออฟไลน์ ออฟไลน์

กระทู้: 764



ดูรายละเอียด
« ตอบ #5 เมื่อ: 21 มิถุนายน 2013, 11:56:29 »

ขอบคุณมากนะครับ  wanwan017
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์