Expert Form Software

eWEEK.com - Enterprise Technology News and Reviews
The online version of the enterprise tech magazine.

Texcel FormBridge
Automates conversion of forms and documents to electronic formats.

Attn :: Contractors and other business owners :: In less than 5 ...
Offers editable construction forms, tutorials, forums, and related links.

Vanguard Software Corporation - Decision Technology Experts
Software for management decision analysis.

Horse Racing - The Computer Form Book - The CFB - Bet and Win
Software featuring form book, ratings, results, tips and detailed analysis.

Taxes, Tax & Tax Software - TurboTax
Popular tax preparation software by Intuit. Integrates with Quicken, spreadsheets
and offers state by state electronic filing.

Technical analysis software add-ins for Microsoft Excel. Stock ...
MS Excel application for technical analysis and quotes downloading from stock
exchanges. Build complex trading systems. 146 indicators and experts.

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

ADVISORŪ - - ADVISOR MEDIA helps you with business, technology, IT ...
Articles, code, and discussion groups.

Standard Legal: Do-It-Yourself Legal Forms and Legal Software
Printed legal kits and forms, and legal software products.

Free downloads of the best computer software freeware and shareware
A worldwide distribution network for Shareware, Freeware, and Public Domain
software covering MS-DOS, Windows 3.x/Me/98/95, DJGPP Compiler, and GNUish Project.

DeskArtes - 3D software for industrial design, rapid prototyping ...
DeskArtes develops and markets 3D Industrial Design software products. "Design Expert"
is for extensive 3D modeling and visualization for Win 95/98/NT/2000.

Web-Based Help Desk Software, Asset Management Software, Change ...
Provides a suite of Web-based software including a help desk, asset management,
bug tracking, and sales contact management systems.

Digital Contracts, Inc. - Legal Contract Drafting Service
Provides software making creatiion of legal contracts easy, located in Roswell,
Georgia.

Abraxas Software, Inc.
Provider of high quality language development tools.

Medical Diagnosis Assistance Software
Develops and markets medical diagnosis decision support, with database software
and interactive references. Includes screenshots. Windows only.

QuickBooks Help, QuickBooks Training, QuickBooks Supplies. Get ...
Offering QuickBooks sales, training, help and resources.

Form Filler Forms FormFiller Eform EZ-Forms Automation Company EZX ...
A variety of scripts to perform various marketing and sales related
actions [Commercial]

Affordable Search Engine Optimization Ranking Placement India UK
Offers web design, hosting, search engine opimization services. Based in India.

PC Magazine - Computer, Software, Hardware and Electronics Reviews ...
Complete guide to PCs, peripherals and upgrades. Labs-based reviews of computer-
and Internet-related products and services, technology news and trends, ...

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