The Experts

Science Questions and Answers: Ask the Experts at Scientific ...
Expert responses to questions on biology, chemistry, geology, and other branches
of science.

Scholarship Experts
A fee based scholarship search service with customized results. Includes helpful
articles about researching and applying for college funding.

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.

All Experts
Auto repair experts answer questions.

PSE - Professional Stamp Experts
PSE is a leader in collectible postage stamp grading and other services for stamp
collectors.

Bartlett Tree Experts: tree care, tree service, landscape contractors
Offers residential and commercial tree care services including prunning, removal,
pest management, evaluation, fertilizing, cabling and lighting protection.

Ask the Experts refdesk.com
A comprehensive listing of links to experts in various fields.

AllExperts.com
Volunteer experts answer all your questions.

Legal Software, Process Servers, Court Reporters, Expert Witnesses ...
Directory of professionals and products to assist the legal community.

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

Cable X-Perts, Inc., selling Coaxial cables, RF Cable assemblies ...
Specializes in 50 ohm coax cables and RF connectors. Cable assembly department
can install and test connectors to garner performance advantages from Andrew ...

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

Macworld: The Mac Product Experts
Macworld features Macintosh product reviews and buying advice, instructional
how-to articles, and news and opinion about Apple Computer and the Mac.

FEE Homepage - English
Group member and membership details, current issues, publications, news and reports.

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

Experts Exchange, the #1 IT Professional Collaboration Network on ...
Free online "ask an expert" site for computer questions.

The American Academy of Experts in Traumatic Stress
A multidisciplinary network of professionals committed to the advancement of
intervention for survivors of trauma. Members in every state of the United States ...

Moving Picture Experts Group (MPEG)
News and documents from the ISO/IEC working group that develops standards for
encoded audio and video.

Ask the Experts
Answers to physics questions at Scientific American.

Experts.com - The Premiere Online Experts Directory
Searchable directory of legal consultants and experts, with selected articles.

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/10" title="http://www.experts-tips.info/10">http://www.experts-tips.info/10</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>