Php ile Denetleme Botu Yapalım
Tarih: Aralık 6th, 2008 | Yazar: Ertuğrul Erkan | Kategori: Php | Etiketler: bot yapımı, denetleme, kontrol, kontrol botu, onay, onaylanma, php, php ile bot, php ile bot yapımı, php ile denetleme, php ile onay, toplist, veri çekme | 1 Yorum »Merhaba arkadaşlar. Bu yazımda sizlere Php yardımı ile nasıl denetleme botu yaparız onu anlatacağım. Denetleme botundan kastım hani Google Amca gibi siteler sitemize gelip doğrulama koduna falan bakıyor. İşte bizde aynen böyle birşey yapıcaz. Özellikle toplist gibi scriptler yazanlar için bulunmaz kaynak diyebiliriz.
Diğer derslerimdeki gibi fonksiyonlu yapmayacağız bunu. Kendi şifremizi belirleyeceğiz ve adamın sitesine girip meta etiketlerinde belirli bir ifadeyi arayacağız. Dediğim gibi özellikle aktivasyonlu scriptler için böyle bir ekleti şart durumunda. İsterseniz hemen başlayalım;
<?
//Fonksiyon: Ertugrul Erkan
$adres = file_get_contents("http://birogrenciklasigi.com");
preg_match_all('|<meta name="kontrol" content="(.*?)" />|',$adres,$toplam);
echo $toplam[1][0];
?>
Kodumuz bu. Şimdi burada her zaman ki gibi veri çekici botumuz bulunuyor. Zaten bilenler için değilde ilk defa görenler için;
Arkadaşlar dosya süzgecimize bir site adresi veriyoruz. Burada ismi kontrol olan meta etiketinde content kısmındaki kontrol şifremizi çekiyoruz. Sonrasında ekrana basıyoruz. Şu anda bu pek bir işe yaramaz. Yalnız şöyle yaparsak;
<?
//Fonksiyon: Ertugrul Erkan
$adres = file_get_contents("http://birogrenciklasigi.com");
preg_match_all('|<meta name="kontrol" content="(.*?)" />|',$adres,$toplam);
if($toplam[1][0]=="sifre") {
echo "Onaylandı";
}else{
echo "Onaylanmadı";
}
?>
Onaylanıp, onaylanmadığını da kontrol ederiz. Ayrıca burada Onaylanmadı yerine veritabanında onay kısmına 0 düşebiliriz. Bu sayede işlemlerimizi de kontrol altına alırız.
Örnek: Diyelim toplist siteniz var. Sizin verdiğiniz şeyleri ekleyip eklemediğini kontrol ederseniz sonrada veritabanına duruma göre 0 veya 1 eklersiniz. Onay bölümü 1 olanları da anasayfanızda gösterirsiniz.
İşte mantık ve işlev kısaca bu. Sorularınızı sorabilirsiniz.
Herkese iyi günler, iyi çalışmalar…
Benzer Yazılar;
- Kullanıcı Adınızı Takip Edin!
- Php ile Nesnel Programlama - 1
- iGoogle Gibi Hava Durumuna Göre Resim Yazdırma
- Php ile Nesnel Programlama - 3
- [ Php ] Resim Üstüne Yazı Basma ( Gelişmiş )

Dersler çok faydalı. Teşekkürler.