Home
|
Team |
P |
GD |
PTS |
1 |
Celtic |
24 |
27 |
59 |
2 |
Rangers |
24 |
18 |
42 |
3 |
Aberdeen |
24 |
9 |
39 |
4 |
Hearts |
24 |
9 |
37 |
5 |
Hibernian |
23 |
14 |
33 |
Latest Celtic News
%s", trim($link),htmlspecialchars(trim($title))); printf("
",htmlspecialchars(trim($description))); $title = ""; $description = ""; $link = ""; $insideitem = false; } } function characterData($parser, $data) { global $insideitem, $tag, $title, $description, $link; if ($insideitem) { switch ($tag) { case "TITLE": $title .= $data; break; case "DESCRIPTION": $description .= $data; break; case "LINK": $link .= $data; break; } } } $xml_parser = xml_parser_create(); xml_set_element_handler($xml_parser, "startElement", "endElement"); xml_set_character_data_handler($xml_parser, "characterData"); $fp = fopen("http://news.bbc.co.uk/rss/sportonline_uk_edition/football/teams/c/celtic/rss091.xml","r") or die("Error reading RSS data."); while ($data = fread($fp, 4096)) xml_parse($xml_parser, $data, feof($fp)) or die(sprintf("XML error: %s at line %d", xml_error_string(xml_get_error_code($xml_parser)), xml_get_current_line_number($xml_parser))); fclose($fp); xml_parser_free($xml_parser); ?>