Free Web Hosting by Netfirms
Web Hosting by Netfirms | Free Domain Names by Netfirms
upcycle site mapupcycle.ca homecontact upcycle.casave your stuff - artist material requestsupcycle craft ideas and plansupcycle home
 

upcycle

 

= $n) { return; } if ($tagName == "ITEM") { printf("
"); printf("\n"); printf("
"); if (strlen ($description) > 0) { printf(trim($description)); } printf("
\n"); printf("
\n"); printf("
"); $title = ""; $description = ""; $link = ""; $iurl = ""; $insideitem = false; $i += 1; } } function characterData($parser, $data) { global $insideitem, $tag, $title, $description, $link, $iurl; if ($insideitem) { switch ($tag) { case "TITLE": $title .= $data; break; case "DESCRIPTION": $description .= $data; break; case "LINK": $link .= $data; break; case "URL": $iurl .= $data; break; } } } function parse_feed ($url, $num) { global $insideitem, $tag, $title, $description, $link, $iurl, $i, $n; $insideitem = false; $tag = ""; $title = ""; $description = ""; $link = ""; $iurl = ""; $i = 0; $n = $num; $xml_parser = xml_parser_create(); xml_set_element_handler($xml_parser, "startElement", "endElement"); xml_set_character_data_handler($xml_parser, "characterData"); $fp = fopen($url,"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); $i = 0; } $rssfeedurl = 'http://del.icio.us/rss/tag/upcycle'; $rssfeedurl = str_replace("-", "%20", "$rssfeedurl"); parse_feed ("$rssfeedurl",4); ?>