<?php header("Content-type: application/rss+xml");
print("<?xml version=\"1.0\" ?>\n<rss version=\"2.0\">\n<channel>\n<title>DailyeDeals.com: Hot Online Coupons and Discount Deals</title>\n<copyright>Copyright (c) 2007 DailyeDeals.com Inc. All rights reserved.</copyright>\n<link>http://www.dailyedeals.com</link>\n<description>Hot online coupons and discount shopping deals from DailyeDeals.com. Save at online stores with our internet coupons, promo code deals, discount sales and online coupon codes.</description>\n");

include("/usr/www/users/akala/db.inc");

$timestamp = time();
// Use first to exclude old deals that last forever (ie Clearance links), or use second one to have a broader mix of merchants
$query = "SELECT store.name, store.file, coupon.name, coupon.description, coupon.time_expire FROM coupon, store WHERE store_id=store.id && coupon.active=1 && coupon.paid!=0 && store.file!=\"\" && time_checked!=0 && coupon.time_start < $timestamp && coupon.time_expire>($timestamp - 10800) && coupon.time_expire!=2111111111 && (coupon.time_expire!=1999999999 || coupon.time_checked>($timestamp - 1209600)) ORDER BY coupon.count_today DESC, coupon.discount DESC LIMIT 25";
// $query = "SELECT store.name, store.file, coupon.name, coupon.description, coupon.time_expire FROM coupon, store WHERE store_id=store.id && coupon.active=1 && coupon.paid!=0 && store.file!=\"\" && time_checked!=0 && coupon.time_start < $timestamp && coupon.time_expire>($timestamp - 10800) && coupon.time_expire!=2111111111 ORDER BY coupon.count_today DESC, coupon.discount DESC LIMIT 25";
$result = mysql_query($query);
if(!$result || mysql_num_rows($result) == 0) {
  print("<item>\n<title>Error in RSS - Check DailyeDeals.com for Deals and Coupons</title>\n<link>http://www.dailyedeals.com</link>\n</item>\n");
  print("</channel>\n</rss>\n");
  return;
}

while ($row = mysql_fetch_row($result)) {
  list($s_name, $file, $c_name, $description, $time_expire) = $row;
  if ($c_name == "")
    $c_name = $s_name;
  $title = "$c_name - $description";
  $title = html_entity_decode($title);
  $title = htmlentities($title, ENT_COMPAT, cp1252);
  $title = str_replace("&amp;", "and", $title);
  while ($ltitle != $title) {
    $ltitle = $title;
    $title = ereg_replace("(.*)&[^;]*;(.*)", "\\1\\2", $title);
  }
  if (strlen($title) > 75) {
    $title = substr($title,0,72);
    $title = "$title...";
  }
  if ($time_expire == 2111111111)
    $expire = "Expired";
  elseif ($time_expire == 1999999999)
    $expire = "??";
  else
    $expire = date("n/j/Y", $time_expire);
  $desc = "$description - Expiration: $expire";
  $desc = html_entity_decode($desc);
  $desc = htmlentities($desc, ENT_COMPAT, cp1252);
  $desc = str_replace("&amp;", "and", $desc);
  while ($ldesc != $desc) {
    $ldesc = $desc;
    $desc = ereg_replace("(.*)&[^;]*;(.*)", "\\1\\2", $desc);
  }
  print("<item>\n<title>$title</title>\n<link>http://www.dailyedeals.com/free_online_coupons/$file</link>\n<description>$desc</description>\n</item>\n");
}

print("</channel>\n</rss>\n");

?>
