Ask Experts

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

Imagiverse - A Universe of Imagination
Features interviews from people in many different walks of life and their answers
to students' career questions.

Science & Technology at Scientific American.com: Ask the Experts ...
MK Holder answers the questions: "Do scientists understand why there are so many
more right-handers than left-handers? Do other primates show a similar tendency ...

Ask the Experts - Acid-Related Disorders
Discusses several topics related to dyspepsia, gastroesophageal reflux disease,
Barrett's esophagus, GERD-related cough, and their diagnosis and treatment.

Small Business Expert Advice by Professional Advisors, Business ...
Advice on all aspects of starting, growing and managing a small business where
business owners post a question and expert advisors bid to provide answers.

AllExperts.com
Volunteer experts answer all your questions.

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

Ask The Commish.com - The Fantasy Football Experts!
Player rankings, mock drafts, and "Sit or Start" analysis.

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.

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

Allexperts General Writing and Grammar Help Q&A
Volunteer experts answer your detailed one-on-one questions about grammar and
usage for free. Get quick answers to your questions.

Purdue University: Ask Our Experts
Plant and Pest Diagnostic Laboratory, West Lafayette, Indiana. Canada geese,
moles, fairy rings, crab grass, creeping Charlie, in zoysiagrass, overseeded grass.

FoodExperts: Question & answer forum on food and nutrition topics
A question & answer forum moderated by a board of food and nutrition experts who
give answers to your food-related questions.

Ask a Volcanologist
Volcano experts offers answers to well over 100 user-submitted questions.

Forum on Opportunistic Infections -- The Body: An AIDS and HIV ...
Includes detailed FAQs and treatment information for dozens of AIDS/HIV-related
conditions, from The Body.

Ask an Expert Sources
Nicely organized index of sites where you can ask an expert.

BumperBrain - Targeted Solutions, Support, Information & Advice ...
Aims to put people who are seeking information in direct contact with other people
who have the answers.

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.

OncoLink Ask the Experts-Cancer Symptoms, Cancer Prevention ...
A reader has a question about the causes and treatment of spinal cord compression.

Ask the Experts
Ask questions and check out the archives, organized by topic.

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