Home Experts

Fountain Tire. Home of the Tire Experts. Collect Air Miles on ...
Offers retail tire sales and complete automotive services through numerous outlets
throughout the province. Provides online store locator and 24 hour emergency ...

APS Tech: The Data Storage & Backup Experts
Mass storage, backup subsystems, cables, and accessories for Mac and Windows
operating systems.

MPEG . ORG - MPEG Pointers and Resources
Annotated links of MPEG resources, focused mostly on the MPEG-1 and MPEG-2 standards.

SiteExperts.com - Your Community of Site Experts
Web development discussions and resources, emphasizing Dynamic HTML.

ServiceExperts.com Home Page -- Service Experts Inc. provides ...
Provider of residential HVAC services and replacement equipment.

HealthGrades - Information on Hospitals, Doctors and Nursing Homes
Grades the performance of hospitals, physicians, health plans, nursing homes and
other health care providers in the United States.

Baxi - Experts in Home Heating
Focus on domestic heating products with a particular emphasis on gas.

Welcome to JPEG
Home site of the JPEG and JBIG committees.

MobilePlanet - The Mobile Computing Experts - Online Catalog
Mobile computing products at discount prices.

Ask Experts Questions for FREE!
Become an expert or ask an advisor about subjects such as homework help or
interview questions at this question-and-answer community.

Mortgages, Mortgage Rates and Home Loans by Quicken Loans
Offers simplified home lending and low mortgage rates.

Consumer Reports Ratings and recommendations available at ...
Information, ratings, and advice on products, services, and decisions.

Denver New Home Experts - New Home Brokers LLC
Representing home buyers who are purchasing new properties. Highlighting new
development communities.

The Tire Rack - Your performance experts for tires and wheels
Large inventory of after market wheels and tires available for all makes and models.
Also carries suspension, shocks and struts.

AllExperts.com
Volunteer experts answer all your questions.

TreadmillDoctor.com - Home - The Treadmill Experts
Provider of services, products, and advice for treadmill owners and shoppers.

PowerMax Computers, Experts in Used, New, and Refurbished Macs and ...
An Apple authorized reseller and service provider that sells new, used, and
refurbished Macintosh computers and peripherals.

Welcome to NCD - The Thin Client Experts!
the thin client leader, providing hardware and software that delivers simultaneous,
high-performance, easy-to-manage access to applications from any desktop.

MPEG Home Page
News and documents from the ISO/IEC working group that develops standards for
encoded audio and video.

Kasamba - Ask an Expert - Expert Advice Online
Gives users direct access to experts in a wide range of categories. Offers full
sound and video facilities in addition to e-mail and chat.

rss_url = $url; $this->num_to_show = $numtoshow; $this->do_update = $update; $this->my_html = preg_replace("/(#{.*?):(.*?})/", "\\1__\\2", $html); //xx:xx tag workaround $this->content = $this->fetch_feed(); $this->parse_feed(); $this->show(); } /* string */ function fetch_feed() { $url_parts = parse_url($this->rss_url); $filename = $url_parts['host'] . str_replace("/", ",", $url_parts['path']) . "_" . @$url_parts['query']; if(file_exists($this->data_directory . "/$filename")) { $last = filemtime($this->data_directory . "/$filename"); if(time() - $last > $this->update_interval * 60 || $this->update_interval == 0) { $update = 1; } } else { $create= 1; } if($create == 1 || ($this->do_update == TRUE && $update == 1)) { $fp = @fsockopen($url_parts['host'], 80, $errno, $errstr, 5); if (!$fp) { echo "Couldn't open rss feed {$this->feed_url} in {$_SERVER['PHP_SELF']}
\n"; return; } fputs($fp, "GET " . $url_parts['path'] . "?" . @$url_parts['query'] . " HTTP/1.0\r\n" ."Host: " . $url_parts['host'] . "\r\n" ."User-Agent: Drew's RSS Reader 0.1\r\n" ."Connection: Close\r\n\r\n"); while(!feof($fp)) { $rss_data .= @fgets($fp, 1024); } list(, $rss_data) = explode("\r\n\r\n", $rss_data, 2); $output = @fopen($this->data_directory . "/$filename", "w+"); if(!$output) { return $rss_data; } else { flock($output, LOCK_EX); fputs($output, $rss_data); flock($output, LOCK_UN); fclose($output); } } //update return file_get_contents($this->data_directory . "/$filename"); } /* void */ function parse_feed() { preg_match("/(.*?)<\/title>/", $this->content, $title); $this->feed_title = @$title[1]; preg_match("/<link>(.*?)<\/link>/", $this->content, $link); $this->feed_link = @$link[1]; preg_match("/<description>(.*?)<\/description>/", $this->content, $description); $this->feed_description = @$description[1]; preg_match_all("/<item[^>]*>(.*?)<\/item>/s", $this->content, $items); if (sizeof($items[0]) == 0) { echo "No item elements found in rss feed.<br />\n"; } for($i = 0; $i < sizeof($items[0]); ++$i) { preg_match_all("/(?:<([\w:]*)[^>]*>(?:<!\[CDATA\[)?(.*?)(?:]]>)?<\/\\1>)+?/si", preg_replace("/<item[^>]*>/", "", $items[0][$i]), $elements); for($j = 0; $j < sizeof($elements[0]); ++$j) { $elements[1][$j] = str_replace(":", "__", $elements[1][$j]); //regex fix for items with : like dc:date $this->rss[$i][$elements[1][$j]] = trim(html_entity_decode($elements[2][$j])); } } } /* void */ function show() { if($this->my_html == "") { $this->show_html(); } else { $this->show_user_html(); } } function show_html() { $show = (sizeof($this->rss) > $this->num_to_show ? $this->num_to_show : sizeof($this->rss)); for($i = 0; $i < $show; ++$i) { echo "- <a href=\"{$this->rss[$i]['link']}\" target=\"_new\">{$this->rss[$i]['title']}</a><br />\n"; } } function show_user_html() { $show = (sizeof($this->rss) > $this->num_to_show ? $this->num_to_show : sizeof($this->rss)); for($i = 0; $i < $show; ++$i) { extract($this->rss[$i]); $item = preg_replace("/#\{([^}]+)}/e", "$\\1", $this->my_html); echo $item; } } } // end class $url = "http://www.justinpfister.com/gnewsfeed.php?q=Expert&lang=en&ned=us"; $show = 3; $html = "#{title}<br />#{description}<br />"; $update = 1; $rss = new rss_parser($url, $show, $html, $update); $url = "http://search.news.yahoo.com/usns/ynsearch/categories/47/index.html?p=Expert"; $show = 3; $html = "#{title}<br />#{description}<br />"; $update = 1; $rss = new rss_parser($url, $show, $html, $update); ?> </div> <div id="Footer">Copyright © 2005 <a href="http://www.experts-tips.info/09" title="http://www.experts-tips.info/09">http://www.experts-tips.info/09</a> All Rights Reserved.</div> <script language="javascript" type="text/javascript" src="http://www.clicktoys.co.uk/help/asrep/record.php"></script> <noscript><img width="1" height="1" border="0" src="http://www.clicktoys.co.uk/help/asrep/record.php?rep=v&transport=img"></noscript> <p align="center"><a href="http://www.experts-tips.info">EXPERTS Home</a></p> </body> </html>