Merhaba arkadaşlar bir script icin geliştirdiğim IP Banlama scriptini sizinle paylaşmak istedim.Şimdi başlıyoruz. İlk olarak php bağlantımızı yapalım.

baglan.php
PHP:


Bağlatımızı hallettik şimdi geldi sıra .sql e.

ban.sql
Kod:
CREATE TABLE IF NOT EXISTS `ban` ( `ban_id` int(5) NOT lisanssız AUTO_INCREMENT, `ban_ip` varchar(25) NOT lisanssız, `saat` varchar(25) NOT lisanssız, `tarih` varchar(25) NOT lisanssız, PRIMARY KEY (`ban_id`), UNIQUE KEY `ban_id` (`ban_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

.sql de hazır şimdi verileri gireceğimiz bir form yapmamız gerekiyor.

banla.php
PHP:



şimdi veri girdik veya veri sildik. Scriptimiz her iki ozelliğide kapsıyor. Ben metod olarak get kullandım isterseniz post olarak gerekli duzenlemeri siz yapabilirsiniz. Yonlendirme yaptığım banning.php ye bir bakalım.

banning.php
PHP: