<?
header("Content-Type: text/html; charset=utf-8"); //XML dosyam?z?n Headeri ?çin gereklidir.
$xml=simplexml_load_file('http://yurthaber.mynet.com/rss/kategori/tekirdag');
//haber kayna??m?zdan Haberleri Çekmek ?çin "simplexml_load_file" Fonksiyonunu
//Kulland?k..
/*$site = "http://mynet.com/";
function imgwiev($url){
$src = "<img src =".$url."></img>" ;
echo $src ;
}
*/
foreach($xml as $rss){
$i=0; // ?lk Dizi Nesnesi..
$title= $rss->item->title ;
foreach($rss->item as $bolum){
$title2= $bolum->title;
$description=$bolum->description ;
$link= $bolum->link;
echo '<table>';
echo '<h5>';
echo $title2[$i] ."<br>"; //Ba?l?k Ald?k
echo '</h5>';
echo $description[$i] ; // K?sa Aç?klama Ald?k
echo '</table>';
}
}
$i++; // Burada ise $i yi artt?r?yoruz cunku bütün Taglardaki bilgileri als?n diye.
?> Rss verisini _blank açtırmak
5
●207
- 17-03-2017, 17:48:00Merhaba arkadaşlar aşağıdaki kod ile mynetten rss ile haberleri siteme çektiriyorum. Ama haberlere tıkladığımda yeni sekmede ilgili haberin açılmasını istiyorum nasıl yapabilirim ?
- 17-03-2017, 18:23:07Aynı kod üzerinde ekleme yaptım

<? header("Content-Type: text/html; charset=utf-8"); //XML dosyam?z?n Headeri ?çin gereklidir. $xml=simplexml_load_file('http://yurthaber.mynet.com/rss/kategori/tekirdag'); //haber kayna??m?zdan Haberleri Çekmek ?çin "simplexml_load_file" Fonksiyonunu //Kulland?k.. /*$site = "http://mynet.com/"; function imgwiev($url){ $src = "<img src =".$url."></img>" ; echo $src ; } */ foreach($xml as $rss){ $i=0; // ?lk Dizi Nesnesi.. $title= $rss->item->title ; foreach($rss->item as $bolum){ $title2= $bolum->title; $description=$bolum->description ; $link= $bolum->link; echo '<table>'; echo '<h5>'; echo $title2[$i] ."<br>"; //Ba?l?k Ald?k echo '</h5>'; $uzunluk = strlen($link)+33; echo substr($description[$i], 0, "-$uzunluk")." "; // K?sa Aç?klama Ald?k echo "<a href='$link' target='_blank'>Devamını Oku...</a>"; echo '</table><br><br><br><br><br><hr>'; } } $i++; // Burada ise $i yi artt?r?yoruz cunku bütün Taglardaki bilgileri als?n diye. ?>Eklediğim kısım ise
echo '<table>'; echo '<h5>'; echo $title2[$i] ."<br>"; //Ba?l?k Ald?k echo '</h5>'; $uzunluk = strlen($link)+33; echo substr($description[$i], 0, "-$uzunluk")." "; // K?sa Aç?klama Ald?k echo "<a href='$link' target='_blank'>Devamını Oku...</a>"; echo '</table><br><br><br><br><br><hr>';
- 17-03-2017, 22:55:51BerkPW adlı üyeden alıntı: mesajı görüntüle
hocam öncelikle ilginiz için çok teşekkür ederim. linklere tıklayınca ayrı sekmede açabildi ancak resimlerede aynı şekilde link veriyor resimlere tıklanınca da ayrı sayfada açtırabilirmiyiz? - 17-03-2017, 23:00:55
- 18-03-2017, 07:03:13Biraz geç oldu ama

<?php header("Content-Type: text/html; charset=utf-8"); //XML dosyam?z?n Headeri ?çin gereklidir. $xml = simplexml_load_file('http://yurthaber.mynet.com/rss/kategori/tekirdag'); // haber kayna??m?zdan Haberleri Çekmek ?çin "simplexml_load_file" Fonksiyonunu // Kulland?k.. /*$site = "http://mynet.com/"; function imgwiev($url){ $src = "<img src =".$url."></img>" ; echo $src ; } */ foreach($xml as $rss) { $i = 0; // ?lk Dizi Nesnesi.. $title = $rss->item->title; foreach($rss->item as $bolum) { $title2 = $bolum->title; $description = $bolum->description; $link = $bolum->link; $ipimage = $bolum->ipimage; $image = (strlen($ipimage) > 0) ? true : false; $uzunluk_url = strlen($link) + 33; echo '<table>'; echo '<h5>'; echo $title2[$i] . "<br />"; echo '</h5>'; if ($image == true) { // Resim var ise // 204 + 2 Titile + Url + İmage $uzunluk_image = strlen($link)+(strlen($title2)*2)+strlen($ipimage)+188; echo "<a href='$link' title='$title2' target='_blank'><img style='display:inline;float:left;margin-right:15px;width:100px;height:85px;' class='alignleft' align='left' hspace='5' width='120' height='90' src='$ipimage' alt='$title2' /></a>"; echo substr(substr($description[$i], 0, "-$uzunluk_url"), $uzunluk_image) . " ";; }else{ // Resim yok ise echo substr($description[$i], 0, "-$uzunluk_url") . " "; } echo "<a href='$link' target='_blank'>Devamını Oku...</a>"; echo '</table><br /><br /><br /><br /><br /><hr>'; } } $i++; // Burada ise $i yi artt?r?yoruz cunku bütün Taglardaki bilgileri als?n diye. ?> - 18-03-2017, 14:00:47BerkPW adlı üyeden alıntı: mesajı görüntüle
çok teşekkür ederim hocam zahmet verdim. tam istediğim gibi oldu.
