Tekil Mesaj gösterimi
  #1  
Okunmamış 15 Mart 2019, 15:59
Avatar Seçilmemiş
mrhydgn mrhydgn şuan çevrimdışıdır.
Webmaster
 
Üyelik Tarihi: 19 Ağustos 2015
Yaş / Cinsiyet: 25 / Erkek
Meslek: Webmaster
Konum: Sakarya
Ad, Soyad:
Mesajlar: 59
Beğeniler: 6 / 24
Ticaret: 0, 0%
Merhabalar. https://www.livebitcoinnews.com/news/bitcoin-news/ linkteki sayfada yer alan haberleri çekmek istiyorum. Fakat her haber için post id farklı olduğundan thumbnail, başlık, açıklama vs. alanlarını parçalayamıyorum. Örnek kod aşağıda yer almaktadır. Bu konuda yardımcı olabilir misiniz ?

PHP- Kodu:
function startBot($site_url $timeout 5)
{

    
$ch curl_init();

    
$tarayici 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:32.0) Gecko/20100101 Firefox/32.0';

    
curl_setopt($chCURLOPT_URL,$site_url);

    
curl_setopt($chCURLOPT_SSL_VERIFYPEER 0);
    
curl_setopt($chCURLOPT_RETURNTRANSFER 1);
    
curl_setopt($chCURLOPT_HEADER         0);
    
curl_setopt($chCURLOPT_TIMEOUT        $timeout);
    
curl_setopt($chCURLOPT_USERAGENT      $tarayici);

    
$result curl_exec($ch);
    
curl_close($ch);

    return 
$result;

}

$kaynak startBot('https://www.livebitcoinnews.com/news/bitcoin-news/');

preg_match_all('@<h3 class="title">(.*?)</h3>@si' $kaynak $cik);
preg_match_all('@<img width="380" height="280" class="attachment-svecc_general_content size-svecc_general_content wp-post-image">(.*?)</img>@si' $kaynak $cikti);

echo 
"<pre>";
//print_r($kaynak);
echo "</pre>";

for(
$sayi 0$sayi 9$sayi++) {
    echo 
'<tr>';
        echo 
$cik[0][$sayi];
    echo 
$cikti[0][$sayi];
    echo 
"</tr>";