rendered paste body<?php function getnews(){$file="http://www.timesonline.co.uk/tol/feeds/rss/topstories.xml";$handle = fopen($file, "rb");$contents = '';while (!feof($handle)) { $data .= fread($handle, 8192);}$p = xml_parser_create();xml_parse_into_struct($p, $data, $vals, $index);xml_parser_free($p);// Gets the infos from the vals (master) array$url1 = $vals['38']['value'];$date1 = $vals['34']['value'];$title1 = $vals['32']['value'];$story1 = $vals['40']['value'];$url2 = $vals['51']['value'];$date2 = $vals['47']['value'];$title2 = $vals['45']['value'];$story2 = $vals['53']['value'];// Maximum size $maxtitlesize = 50; $masstorysize = 105; $extradots = '...'; // resize engine if(strlen($title1) > $maxtitlesize){ $title1 = substr($title1, 0, $maxtitlesize); $title1 = $title1.$extradots;} if(strlen($title2) > $maxtitlesize){ $title2 = substr($title2, 0, $maxtitlesize); $title2 = $title2.$extradots;} if(strlen($story1) > $masstorysize){ $story1 = substr($story1, 0, $masstorysize); $story1 = $story1.$extradots;} if(strlen($story2) > $masstorysize){ $story2 = substr($story2, 0, $masstorysize); $story2 = $story2.$extradots;} //wysiwyg $array = array( url1 => $url1 , date1 => $date1, title1 => $title1, story1 => $story1 , url2 => $url2 , date2 => $date2, title2 => $title2, story2 => $story2 ); return $array;}?>--------------- errors ---------------------Notice: Undefined variable: data in /var/www/timesmediav2/functions/getnews.php on line 14Notice: Use of undefined constant url1 - assumed 'url1' in /var/www/timesmediav2/functions/getnews.php on line 60Notice: Use of undefined constant date1 - assumed 'date1' in /var/www/timesmediav2/functions/getnews.php on line 60Notice: Use of undefined constant title1 - assumed 'title1' in /var/www/timesmediav2/functions/getnews.php on line 60Notice: Use of undefined constant story1 - assumed 'story1' in /var/www/timesmediav2/functions/getnews.php on line 60Notice: Use of undefined constant url2 - assumed 'url2' in /var/www/timesmediav2/functions/getnews.php on line 61Notice: Use of undefined constant date2 - assumed 'date2' in /var/www/timesmediav2/functions/getnews.php on line 61Notice: Use of undefined constant title2 - assumed 'title2' in /var/www/timesmediav2/functions/getnews.php on line 61Notice: Use of undefined constant story2 - assumed 'story2' in /var/www/timesmediav2/functions/getnews.php on line 61