View Single Post
  #42 (permalink)  
Old 06-26-2006, 07:33 PM
kevinrstruck kevinrstruck is offline
Casual Pligger
 
Join Date: Jun 2006
Posts: 31
Thanks: 0
Thanked 0 Times in 0 Posts
I know I am doing something stupid but I ge this error:

/home/sports/public_html/cbs_nfl.php: line 1: ?
: No such file or directory
/home/sports/public_html/cbs_nfl.php: line 2: syntax error near unexpected token `'rss_fetch.inc''
/home/sports/public_html/cbs_nfl.php: line 2: `require('rss_fetch.inc'); '


Here is my code:
Code:
<?
require('rss_fetch.inc');

include('config.php');
require(mnminclude.'link.php');

$rss_feeds=array (
        array(
                'url'=>"http://cbs.sportsline.com/partners/feeds/rss/nfl_news",
                'category'=>27,
                'author'=>15,
//              'tags'=>'
        ),
);


echo "<ul>\n";
foreach ($rss_feeds as $feed ) {
$rss = fetch_rss($feed['url']);
echo "<li>Site: ", $rss->channel['title'], "<br>\n";
foreach ($rss->items as $item ) {
        $item['author']=$feed['author'];
        $item['category']=$feed['category'];

        $title = $item[title];
        $desc= $item[description];

        echo "<ul>";
        echo "<li>Processing <a href=$url>$title</a></li>\n";
        rss_store($item);
        echo "<li>Finished Processing <a href=$url>$title</a></li><br><br/>\n\n";
        echo "</ul>";

}

echo "</li>";
}
echo "</ul>";


function rss_store($item) {

        $linkres=new Link;

        $edit = false;
        $linkres->get(trim($item['link']));

        if(!$linkres->valid) {
                rss_error($item['link']);
                return;
        }

        if($linkres->duplicates($item['link']) > 0) {
                rss_error($item['url']);
                return;
        }
        $linkres->status='discard';
        $linkres->author=$item['author'];

        $linkres->title=$item['title'];
        $linkres->content=$item['description'];


        $linkres->id=0;
        $linkres->category=$item['category'];
        $linkres->randkey=rand(10000,10000000);
        $linkres->read();
        $linkres->status='queued';
        $linkres->store();
        return;
}

function rss_error($url){
        echo "Skipped $url <br/>\n";
}


?>

Last edited by kevinrstruck; 06-26-2006 at 07:41 PM..