Türk Konsol

Bir portal blog (Teknoloji,oyun,haber,programlama,internet konuları) sitesi.

Mayıs 26th, 2010

Bot yapımı ve sayfadan veri çekme

Php, by sinan doğan.

Bazen başka sitelerden veri çekmemiz lazım, php de bir kaç yöntemle bot yapabiliriz ve başka sitedeki sayfadan veri çekebiliriz.Sizlere aşağıdaki yaptığım basit fonksiyonu göstereceğim.

function yaziCekmeBotu($girilenSayfa)
 {
   $yaziGetir=file_get_contents($girilenSayfa);
   $gelenYazi = explode('<ul>', $yaziGetir);
   $gelenYazi = explode('</ul>', $gelenYazi[1]);
 
   foreach($gelenYazi as $kaynak) 
   {
     echo iconv("utf-8", "iso-8859-9", $kaynak);
    }  
 }
$sayfa = "http://www.turkkonsol.com/p/php/ic-ice-dongu-kullanimi-110.html"; 
yaziCekmeBotu($sayfa);

Yukardaki php fonksiyonumuz basit dışardan girilen sayfayı fonkisyonumuzda işleyor ve böylece bir sitedeki sayfadan veri çekilmiş oluyor.Yaptığımız php botu budur, artık php de bot yapımını da öğrenmiş olduk.
Sizlerinde çalışması varsa buraya eklerseniz, belki bizde yeni şeyler öğrenebiliriz.

Back Top

Responses to “Bot yapımı ve sayfadan veri çekme”

Comments (2) Trackbacks (0) Leave a comment Trackback url
  1. ne yazıkki file_get_contents stabil bir fonksiyon değil gelen veri kontrol edilmeli aksi taktirde veri gelmediği zaman hata alırsınız

  2. @orcun: Bu doğru ama en basitinden bir örnek olsun istedim. Bu eksik bilgiyi ilettiğiniz için teşekkürler, önemli bir şey.

  1. No trackbacks yet.

Bir Cevap Yazın