İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Rss cekmede sorun

i.ari

0
İyinet Üyesi
Katılım
16 Aralık 2006
Mesajlar
4,437
Reaction score
6
Konum
Ankara
Merhaba arkadaşlar spor haberlerini gösterecektim ama haberler gözükmedi sizce ne yapmalıyım?

PHP:
<?php
    $Veri     = array();  
    $kaynak = file_get_contents("http://www.internetspor.com/rss/rss.xml");  
    $temp     = split("<item>",$kaynak); 
    for ($i=1;$i<=6;$i++){  
        if(trim($temp[$i])==''){continue;}  
        preg_match('/<title>(.*)<\/title>/i', $temp[$i], $title);  
		 preg_match('|<description>(.*?)</description>|is', $temp[$i], $desc);  
        preg_match('/<link>(.*)<\/link>/i', $temp[$i], $link);  
        array_push($Veri,array($title[1],$desc[1],$link[1]));

    }
   for($x=0;$x<=5;$x++) { 
$baslik = $Veri[$x][0];
$haber = $Veri[$x][1];
$url = $Veri[$x][2];
//    $baslik = preg_replace("(&apos;)", "'", $baslik);
	$haber = preg_replace('/\s\s+/', ' ', $haber);
    $haber = preg_replace("(<!\[CDATA\[ )", "", $haber);
    $haber = preg_replace("(\]\]>)", "", $haber);

echo $baslik;
echo $haber;
?>
 

Raiden

0
İyinet Üyesi
Katılım
13 Ocak 2005
Mesajlar
339
Reaction score
0
i.ari soruna ceviz nette cevap verdim. buraya da yazayım

PHP:
<?php
/**
 * @author Raiden
 * @copyright 2008
 */
header('content-type:text/html; charset=utf-8');

$xml = new SimpleXMLElement('http://www.internetspor.com/rss/rss.xml',lisanssız,TRUE);

$i=0;
while ($i < count($xml->channel->item))
{
	echo $xml->channel->item[$i]->title."<br>";
	echo $xml->channel->item[$i]->description."<br>";
	echo $xml->channel->item[$i]->link."<br><br>";
	
	$i++;
}
?>
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst