<?php

include_once("../../org-kulturkalender/include/db/db.ini.php4");
include_once("../../org-kulturkalender/include/db/cfg.ini.php4");
include_once("../../org-kulturkalender/include/db/mysql_class.php4");

//den angeforderten Pfad finden
$requestedPath = explode("/", $_SERVER["REQUEST_URI"]);

//prüfen, ob der Pfad zugelassen ist
//er ist gültig, wenn der Name des Pfads mit einem virtuellen Verzeichnisnamen
// in der Datenbank übereinstimmt

$mysql_db = new mysql_class(CFG_DEBUG);
$mysql_db->connect(CFG_DB_HOST, CFG_DB_NAME, CFG_DB_USER, CFG_DB_PASSWORD);

$rubrik_name = str_replace(".php4", "", strtolower($_GET["name_der_rubrik_"]));

$result = $mysql_db->execute("SELECT id_
                                FROM rubriken
                               WHERE virtual_folder_name_ = '".$rubrik_name."'");

list($rubrik_id) = $mysql_db->fetch_rows($result);

if ( $rubrik_id ) 
{
	//das Verzeichnis ist OK, Ausgabe der Seite
	header("HTTP/1.0 200 OK");
	header("Content-type: text/html;charset=iso-8859-1");
	
  //in das Verzeichnis wechseln, damit der Include richtig funktioniert
  //$domain = explode(".", str_replace("www.", "", $_GET["base_dir"]));
  
  //if ( chdir($domain[0]) ) {
    include_once (str_replace("_", "-", $rubrik_name).".php4");
  //}  
   	
}
else 
{	
	//Ausgabe der NotFound Seite
	header("HTTP/1.0 404 Not Found");
	header("Content-type: text/html;charset=iso-8859-1");
	echo "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">
				<html>
					<head>
						<title>404 Not Found</title>
					</head>
					<body>
						<h1>Not Found</h1>
						<p>The requested URL ".$_SERVER["REQUEST_URI"]." was not found on this server.</p>
						<hr />
						".$_SERVER["SERVER_SIGNATURE"]."
					</body>
				</html>";
}
?>
