MErhaba,

basit bir bot yaptım internetteki dökümanları inceleyerek. Fakat bağlanıpta almak istediğim siteden sadece ilk satırı çekebiliyorum. Oysaki 42 satır var almak istediğim. Bunu nasıl yapabilirim :

Kodlar şu şekilde
<?php

function Baglan($link){
$tarayici = 'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17';
  $ch  = curl_init();
  curl_setopt($ch,CURLOPT_URL,$link);
  curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
  curl_setopt($ch, CURLOPT_USERAGENT, $tarayici);
  curl_setopt($ch,CURLOPT_REFERER,"http://www.yandex.com.tr");
  $curl = curl_exec($ch);
  curl_close($ch);
return $curl;
}
?>

<?php
$Baglan= Baglan("http://siteadresi.com/");
//burada çogaltmaya başla
$sayi = preg_match('@class="rank">(.*?)</a>@si',$Baglan,$rank);
//çogaltma sonu

//burada çogaltmaya başla
$sayi = preg_match('@<td><img(.*?)</a></td>@si',$Baglan,$coinname);
//çogaltma sonu

//burada çogaltmaya başla
$sayi = preg_match('@class="price-usd">(.*?)</a>@si',$Baglan,$price);
//çogaltma sonu

//burada çogaltmaya başla
$sayi = preg_match('@_change">(.*?)</td>@si',$Baglan,$change);
//çogaltma sonu

//burada kodları değiştirebilirsin.
$change = str_replace("_change\">+","label-success\">+",$change);
$change = str_replace("_change\">-","label-danger\">-",$change);

?>
HTML içerinde de şu şekilde yazdırdım
<td><a <?php print_r($rank['0']);?></td>
<?php print_r($coinname['0']);?>
<td><a href="http://www.cryptocoincharts.info#jump-btc-usd" <?php print_r($price['0']);?><td>
<span class="label <?php print_r($change['0']);?> </span>