Aşağıdaki ufak kod ile sahibinden.com dan ilan numarasi verilen size ait ilanın başlığını alabilirsiniz.

PHP:
  1.  
  2. $detay_url = "http://www.sahibinden.com/23584495";
  3. $detay_dosya = file_get_contents($detay_url);
  4.  
  5. # baslik
  6. $aranan = '/<tr><td><span>(.*?)<td width="150px" align="right">/is';
  7. preg_match($aranan, $detay_dosya, $sonuc);
  8. $baslik = strip_tags($sonuc[1]);
  9. $baslik = addslashes(trim($baslik));
  10.  
  11. echo "$baslik";

>

1 Yorum “Örnek PHP BOT, Veri Çekme İşlemi”

  1. Savaş :

    slm sizinle nasıl irtibata gecebiliriz . bir oyun sitesi yaptırma düşüncesindeyim ön bilgi veya sitemizin ne kadara ? yapılabilecegini ögrenmek istiyorum

Cevapla

Son Yazılar :

utf8 general - utf8 turkish

utf8 general ============================================================= Tablo : DROP TABLE IF EXISTS `tt`; CREATE TABLE IF NOT EXISTS `tt` ( `ad` varchar(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `tt` (`ad`) VALUES ('istanbul'), [...]

utf8 general - utf8 turkish

utf8 general ============================================================= Tablo : DROP TABLE IF EXISTS `tt`; CREATE TABLE IF NOT EXISTS `tt` ( `ad` varchar(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `tt` (`ad`) VALUES ('istanbul'), [...]

utf8 general - utf8 turkish

utf8 general ============================================================= Tablo : DROP TABLE IF EXISTS `tt`; CREATE TABLE IF NOT EXISTS `tt` ( `ad` varchar(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `tt` (`ad`) VALUES ('istanbul'), [...]

utf8 general - utf8 turkish

utf8 general ============================================================= Tablo : DROP TABLE IF EXISTS `tt`; CREATE TABLE IF NOT EXISTS `tt` ( `ad` varchar(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `tt` (`ad`) VALUES ('istanbul'), [...]

if(5==$deger) yada if ($deger==5)

if(5==$deger) yada if ($deger==5) Sizin de dikkatinizi çekmiştir, Bazı projelerde alıştığımız if şartını ters yazıyorlar; if ($deger==5) yerine if(5==$deger) bu yazımın kaynağı C’den geliyor. = atama. == eşit mi karşılaştırması. C türevi tüm dillerde karşılaştırma operatöri == ‘ dir. Yazılımcılar dalgınlık/unutkanlık ile if’lerde == yerine = (tek eşit) kullanırlarsa büyük bir mantık hatasına ve bug’a sebep olurlar. # root [...]