<?php

header('content-type: text/xml; charset=utf-8');
@include("global_v2.php");

$maindomain = "http://www.packages.at";


$urls = array();
$urls[] = "http://www.packages.at/gewinnspiel/";
$urls[] = "http://www.packages.at/gutschein/";



// diese werden nicht dynamisch generiert müssen aber vorhanden sein:
// sind meist übersichtsseiten!
array_push($urls, $maindomain."/wetter/");
array_push($urls, $maindomain."/regionen/");
array_push($urls, $maindomain."/news/");
array_push($urls, $maindomain."/news/archiv.html");




/****
	*  Regionen
 ****/
$q = mysql_query("SELECT * FROM region WHERE keine_daten='0'");
while ($region = mysql_fetch_array($q)) {
	array_push($urls, $maindomain."/".$region["url_name"]."/");
	array_push($urls, $maindomain."/".$region["url_name"]."/karte/");
	array_push($urls, $maindomain."/".$region["url_name"]."/wetter/");


	$rs_hotel = mysql_query("SELECT * FROM userdata WHERE region_id='".$region["id"]."' AND hidden!='1'");
	while ($hotel = mysql_fetch_array($rs_hotel)) {
		array_push($urls, $maindomain."/".$region["url_name"]."/".$hotel["url_name"]."/");
	}


	/****
        * Webcams in dieser Region...
     ****/
	$rs_webcam = mysql_query("SELECT * FROM webcams WHERE region='".$region["region"]."'");
	$w = 0;
	while ($webcam=mysql_fetch_array($rs_webcam)) {
		$w++;
		array_push($urls, $maindomain."/".$region["url_name"]."/webcam/".$webcam["id"].".html");
	}	

	if ($w > 0) {
		array_push($urls, $maindomain."/".$region["url_name"]."/webcam/");
	}

}

/****
	*  WETTER
 ****/

$rs_ort = mysql_query("SELECT ort.plz,ort.ort,ort.ort_id,
                			(SELECT url_name FROM region WHERE id=ort.region AND id!='') as region_url
               		FROM ort,wetter WHERE wetter.ort_id=ort.ort_id ORDER BY plz ASC");
while ($ort = mysql_fetch_array($rs_ort))
{
$ort = utf8sc_array($ort);
	if ($ort["region_url"] != "") {
       $wetter_url = $maindomain."/".$ort["region_url"]."/wetter/".$ort["ort_id"].".html";
	} else {
       $wetter_url = $maindomain."/wetter/".$ort["ort_id"].".html";
    }
	array_push($urls,$wetter_url);

}

/****
	*  NEWS
 ****/
$rs = mysql_query("SELECT * FROM news WHERE archive!='1'");
while ($news = mysql_fetch_array($rs))
{
	array_push($urls,$maindomain."/news/detail.html?newsid=".$news["id"]);
}


/****
	*  PAUSCHALEN
 ****/
$rs = mysql_query("SELECT * FROM categorys") or die(mysql_error());
while ($row = mysql_fetch_array($rs))
{
	array_push($urls,$maindomain."/pauschalen/index.html?thema=".$row["id"]);
}

/****
	*  HAUSKATEGORIEN
 ****/
$rs = mysql_query("SELECT * FROM housecategories") or die(mysql_error());
while ($row = mysql_fetch_array($rs))
{
	array_push($urls,$maindomain."/hotels/index.html?kategorie=".$row["id"]);
}

/****
	*  AUSGABE
 ****/
@asort($urls);
print "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
print "<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\">\n";

foreach ($urls as $url) {
	print "   <url>\n";
	print "      <loc>".$url."</loc>\n";
	print "    </url>\n";
}

print "</urlset>";
exit;



print "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
print "<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\">\n";

/* Hotels */
$rs = mysql_query("SELECT * FROM userdata WHERE region='1' AND hidden='0' ORDER BY url_name ASC");
while ($url = mysql_fetch_array($rs))
{
	print "   <url>\n";
	print "      <loc>http://www.gasteinertal.com/en/".$url["url_name"]."/</loc>\n";
	print "    </url>\n";
	$i++;
}



	print "</urlset>";
?>