Educational Aides Business Opportunities Effects Of The Internet On Business El Cajon Small Business Opportunities Employment Opportunities With Business Stay At Home Helpers Energy Business Opportunities Engine Parts Business Opportunities Entrepreneur Entrepreneur Ideas Entrepreneur.com Entrepreneurs Entrepreneurs-business Plans Entrepreneurship Environmental Business Opportunities Ethics On Affiliate Marketing Eve Online Money Making E-zine- Making Extra Money Online Failure Of Doing Business Using Internet Famous Entrepreneurs Fast Easy Ways To Make Money Fast Money Making Ideas Fast Way To Make Money Fast Way To Make Money Illegally Fast Ways To Make Money Fast Ways To Make Money Legal Fastest Way To Make Money Fbop Employment And Business Opportunities Federal Business Opportunities Fedex Home Internet Business Fernandina Beach Business Opportunities Financial Brokerage Business Opportunities Financial Consultant Business Opportunities Financial Freedom Financial Freedom Budget Booklet Financial Freedom Corp Financial Freedom Danbury Financial Freedom Inc. Albany Financial Freedom International Club Financial Freedom Opportunity Financial Freedom Plan Financial Freedom Report Financial Freedom Report Quarterly Financial Freedom Reverse Mortage Financial Freedom S Financial Freedom Seminar Systems Financial Freedom Senior Funding Financial Freedom Senior Funding Corporation Financial Freedom Services Financial Freedom Society Financial Freedom The Bible Way Financial Freedom Through Electronic Day Trading Financial Freedom Through Electronic Day Trading Download Financial Freedom Through Electronic Daytrading Financial Freedom Through Foreclosure Financial Freedom Through The Forex Financial Freedom Training Financial Freedom University Financial Freedom Usa Financial Tales And Financial Freedom And Stories Find Home Business Opportunity First Freedom Financial Flea Market Money Making Ideas Floor Covering Business Opportunities Florida Business Opportunities Food Affiliate Marketing Forced Matrix And Make Money Online Franchise Business Opportunities Franchise Opportunities For Gift Baskets Business Franchise Opportunities Legal Document Business Free Business Opportunities Free Business Opportunities Safelist Free Business Plan Sample For Internet Cafe Free Home Base Business Free Home Based Business Opportunities Free Home Based Business Opportunity Free Home Business Opportunities Free Home Business Website Opportunities Free Home Internet Business Opportunities Free Home Internet Business Opportunity Free How-to Make Money Automatically Online Free Ideals To Make Money On The Internet
E-zine- Making Extra Money Online
IdeaMarketers - Free Web Content, Free Articles & Ezine Builder A free service which automatically streams articles directly into Web sites.
All That Women Want - Magazine and web guide Magazine and web guide for women with huge variety of topics, links and newsletter.
Work At Home :: Home Business and Telecommute jobs Provides telecommuting job listings, home business ideas and other work from home
resources.
Profit Source Home Based Business Opportunities Books on business and business start-up.
Ad Free Autoresponders Unlimited autoresponders - no ads, or software to install. Works with any operating
system. Pay service.
The Dollar Stretcher On-line newsletter with articles and information about living better for less money.
Includes archives, news and a problem solving center.
Forward to Online Success E-zine Archives Free Weekly E-zine for the Online Entrepreneur or want-to-be. Contains ideas,
strategies, news, advice, resources, downloads, and original articles.
Ezine Masters Directory- ezine-master Index A comprehensive list of over 600 free business e-zines.
Webmaster Resources: free web graphics, HTML and CSS tutorials Webmasters resource with free high quality web page graphics, tools, HTML, CSS
and graphic tutorials, cut and paste JavaScript, and sound effects.
Voted best home based business site. Discover top work from home ... Home business tips, tools, articles, resources and newsletters for work at home
moms with personal growth and family, parenting advice for stay at home moms.
Here is where the word E-zine- Making Extra Money Online was used by the major news organizations recently.
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>/", $this->content, $link);
$this->feed_link = @$link[1];
preg_match("/(.*?)<\/description>/", $this->content, $description);
$this->feed_description = @$description[1];
preg_match_all("/- ]*>(.*?)<\/item>/s", $this->content, $items);
if (sizeof($items[0]) == 0) {
echo "No item elements found in rss feed.
\n";
}
for($i = 0; $i < sizeof($items[0]); ++$i) {
preg_match_all("/(?:<([\w:]*)[^>]*>(?:)?<\/\\1>)+?/si", preg_replace("/- ]*>/", "", $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 "-
rss[$i]['link']}\" target=\"_new\">{$this->rss[$i]['title']} \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=Work&lang=en&ned=us";
$show = 2;
$html = "#{title} #{description} ";
$update = 1;
$rss = new rss_parser($url, $show, $html, $update);
$url = "http://search.news.yahoo.com/usns/ynsearch/categories/47/index.html?p=Work";
$show = 2;
$html = "#{title} #{description} ";
$update = 1;
$rss = new rss_parser($url, $show, $html, $update);
?>