1) { $GET_array = array(); $PHP_SELF = str_replace(getenv('PATH_INFO'), '', $PHP_SELF); $vars = explode('/', substr(getenv('PATH_INFO'), 1)); for ($i=0, $n=sizeof($vars); $i<$n; $i++) { if (strpos($vars[$i], '[]')) { $GET_array[substr($vars[$i], 0, -2)][] = $vars[$i+1]; } else { $_REQUEST[$vars[$i]] = $vars[$i+1]; } $i++; } if (sizeof($GET_array) > 0) { while (list($key, $value) = each($GET_array)) { $_REQUEST[$key] = $value; } } } /* suchmaschienen freundliche url end*/ if($_SESSION[spr]==""){$_SESSION[spr]="1";} if ($_REQUEST[spr]!=$_SESSION[spr] and $_REQUEST[spr]!=""){ $_SESSION[spr]=$_REQUEST[spr];} $spr=$_SESSION[spr]; require("config.inc.php"); include("admin/".__FUNCTIONS."htaccess.php"); include(__MODULE."form.php"); /*weiterleitung DB main_inhalt-> goto beachten ->id für weiterleitung*/ $main_idttx=$_REQUEST[__URL_LEISTE]; $__ch_e__cksss=mysql_query("select * from main_inhalt where freigeschaltet='1' and auto_id='$main_idttx'"); while ($_r_r_ow=mysql_fetch_array($__ch_e__cksss)){ $M_A_I_N_ID=$_r_r_ow["goto"]; /*while end*/} if ($M_A_I_N_ID>"0"){ $main_idx=$M_A_I_N_ID; $_REQUEST[main_idx]=$M_A_I_N_ID; }else{ $main_idx=$_REQUEST[__URL_LEISTE]; $_REQUEST[main_idx]=$_REQUEST[__URL_LEISTE]; } /*weiterleitung end*/ $db_start_page=mysql_query("select * from spr_info where auto_id='$_SESSION[spr]'"); while ($r_start=mysql_fetch_array($db_start_page)){ $_spr_meta_k=$r_start[meta_kuerzel]; $_spr_meta_kb=$r_start[meta_kuerzel_beschr]; $_start_main=$r_start[startseite];/*while end*/} if ($_REQUEST[main_idx]==""){$_REQUEST[main_idx]=$_start_main; $main_idx=$_start_main;} $__ch_e__ck=mysql_query("select * from main_inhalt where auto_id='$main_idx'"); if ($ohne_link=="" and mysql_num_rows($__ch_e__ck)=="0"){ $db_no_main_idx=mysql_query("select main_inhalt.auto_id from main,main_inhalt where main.auto_id=main_inhalt.main_id and main_inhalt.freigeschaltet='1' and main_inhalt.spr_id='$_SESSION[spr]' order by main_inhalt.auto_id asc limit 0,1"); while ($db_no_main_idx_rowx = mysql_fetch_row($db_no_main_idx)) { $main_idx=$db_no_main_idx_rowx[0]; $_REQUEST[main_idx]=$db_no_main_idx_rowx[0]; /*while end*/} /*main_idx==""*/} include("admin/".__FUNCTIONS."head.php"); function back($main_id){ $x_back=mysql_query("select nav_link.eb_a as eb_a, nav_link.eb_b as eb_b, nav_link.eb_c as eb_c, nav_link.auto_id as auto_id, nav_link.nav_anz as nav_anz, nav.ident as nav_id, nav.auto_id as nav_idx,main.ident as ident,main.auto_id as m_id from nav_link,nav,main,main_inhalt where nav.auto_id=nav_link.nav_id and main.auto_id=nav_link.main_id and nav_link.main_id=main_inhalt.main_id and main_inhalt.auto_id='$main_id' "); while ($row=mysql_fetch_array($x_back)){ if ($row[eb_a]!="0" and $row[eb_b]=="0" and $row[eb_c]=="0"){ $linkok="?main=".$row[ident]."&nav=".$row[nav_anz]."&nav_link=".$row[eb_a]; /*eb_a*/} if ($row[eb_a]!="0" and $row[eb_b]!="0" and $row[eb_c]=="0"){ $dbx=mysql_query("select * from nav_link where main_id='$row[eb_a]'"); while($r=mysql_fetch_array($dbx)){$navxanz=$r[nav_anz];/*while end*/} $linkok="?main=".$row[ident]."&nav=".$row[nav_anz]."&nav2=".$navxanz."&nav_link=".$row[eb_a]."&nav_link2=".$row[eb_b]; /*eb_b*/} if ($row[eb_a]!="0" and $row[eb_b]!="0" and $row[eb_c]!="0"){ $dbxc=mysql_query("select * from nav_link where main_id='$row[eb_a]'"); while($rc=mysql_fetch_array($dbxc)){$navxcanz=$rc[nav_anz];/*while end*/} $dbxb=mysql_query("select * from nav_link where main_id='$row[eb_b]'"); while($rb=mysql_fetch_array($dbxb)){$navxbanz=$rb[nav_anz];/*while end*/} $linkok="?main=".$row[ident]."&nav2=".$navxcanz."&nav=".$navxbanz."&nav_link=".$row[eb_a]."&nav_link2=".$row[eb_b]."&nav_link3=".$row[eb_c]; /*eb_c*/} /*while end*/} $link=$linkok."&main_idx=".$main_id; return $link; /*function back end*/} function select_spr($main_idx,$_SESSION){ //function select_spr($main_idx){ $flaggen=" "; $db_m=mysql_query("select * from main_inhalt where auto_id='$main_idx' and freigeschaltet='1'"); while($rm=mysql_fetch_array($db_m)){$mainid=$rm[main_id];} $db=mysql_query("select * from spr_info where display='1' order by pos_id asc"); while ($r=mysql_fetch_array($db)){ $dbm=mysql_query("select * from main_inhalt where main_id='$mainid' and freigeschaltet='1' and spr_id='$r[auto_id]'"); if (mysql_num_rows($dbm)!="0"){ while($r_m=mysql_fetch_array($dbm)){$main_idxx=$r_m[auto_id]; $urx=$r_m[url_leiste];/*while*/} $flaggen.=' '.$r[bez].''.$r[bez].' "0") { echo ''; echo "\n"; } if (strlen ($meta_keywords) > "0") { echo ''; echo "\n"; } echo ''; echo "\n"; echo ''; $getmeta=mysql_query("SELECT * FROM meta_tags, meta_robots WHERE meta_tags.robots = meta_robots.auto_id and meta_tags.main_id='0'"); if ( mysql_num_rows($getmeta) != '0' ){ ?> '; echo "\n";} if (strlen($meta_keywords)=="0"){echo '';echo "\n";} if (strlen($hidden_text)=="0"){$hidden_text=mysql_result($getmeta, $getmeta__index, "hidden_txt");} } echo ' '; echo str_replace("#hidden_text#",$hidden_text,$html_body[1]); $db_header=mysql_query("select * from header where freigeschaltet='1' and main_id='$main_inhalt_auto_id'"); while($h=mysql_fetch_array($db_header)){$main_header=$h[bild_url];} if ($main_header=="0" or $main_header=="" or $main_header==" "){ $bild_head_=PATH2.__PICTURES.'header.jpg'; /* if leer end*/}else{ $bild_head_=PATH2.__PICTURES.$main_header; /*else leer end*/} /*mkheader*/ echo ' background='.$bild_head_.'" style="background-image:url('.$bild_head_.');" '; $hbg_height=getimagesize($bild_head_); echo ' height="'.$hbg_height[1].'"'; echo str_replace("#bild_head#",$bild_head_,$html_body[2]); $db_sonst_code=mysql_query("select * from sonstiges"); while ($rx_nav_head=mysql_fetch_array($db_sonst_code)){ $code_full_foot=$rx_nav_head[footer_code]; $code_full_inhalt=$rx_nav_head[inhalt_code]; /*while end*/} echo str_replace("#flaggen#",select_spr($main_idx,$_SESSION),$html_body[3]); $query="select main_inhalt.auto_id as main_idx,main_inhalt.nav_value as bezeichnung,nav_link.nav_anz as nav_anz,main.ident as ident,nav_link.auto_id as nav_link,nav.auto_id as nav_id from nav_link,nav,main,main_inhalt where main.auto_id=nav_link.main_id and main.auto_id=main_inhalt.main_id and nav_link.nav_id=nav.auto_id and main_inhalt.freigeschaltet='1' and main_inhalt.spr_id='$_SESSION[spr]' and main_inhalt.nav_display='1' and nav.ident='"; $order=" order by main_inhalt.pos_id asc"; function clean_link($code){ $code=str_replace(" ","_",$code); $code=strtolower($code); $code=str_replace("ö","oe",$code); $code=str_replace("Ö","oe",$code); $code=str_replace("
","",$code); $code=str_replace("ä","ae",$code); $code=str_replace("Ä","ae",$code); $code=str_replace("ü","ue",$code); $code=str_replace("Ü","ue",$code); return $code; /*clean it*/} /* ebene 1*/ $db_nav=mysql_query($query."page_default'".$order); while ($row=mysql_fetch_array($db_nav)){ echo nav_link(1,''.__URL_LEISTE.'-'.$row[main_idx].'/'.clean_link($row[bezeichnung]).'.html',$row[bezeichnung],$row[ident],$_REQUEST,$row[nav_link],$row[main_idx]); /* ebene 2*/ $db_nava=mysql_query($query.$row[nav_anz]."'".$order); while ($rowa=mysql_fetch_array($db_nava)){ if ($row[nav_anz]!="page_default" and ($row[nav_anz]==$_REQUEST[nav] or $row[nav_anz]==$_REQUEST[nav2]) ){ echo nav_link(2,''.__URL_LEISTE.'-'.$rowa[main_idx].'/'.clean_link($rowa[bezeichnung]).'.html',$rowa[bezeichnung],$rowa[ident],$_REQUEST,$rowa[nav_link],$rowa[main_idx]); /* ebene 3*/ $db_navb=mysql_query($query.$rowa[nav_anz]."'".$order); while ($rowb=mysql_fetch_array($db_navb)){ if ($row[nav_anz]!="page_default" and $rowa[nav_anz]!=$row[nav_anz] and $rowa[nav_anz]==$_REQUEST[nav] ){ echo nav_link(3,''.__URL_LEISTE.'-'.$rowb[main_idx].'/'.clean_link($rowb[bezeichnung]).'.html',$rowb[bezeichnung],$rowb[ident],$_REQUEST,$rowb[nav_link],$rowb[main_idx]); /* if rowb end*/} /*while rowb end*/} /* ebene 3 end*/ /* if rowa end*/} /*while rowa end*/} /* ebene 2 end*/ echo ' '; /*while row end*/} /* ebene 1 end*/ echo $html_body[4]; echo str_replace("#headnav_code#",head_nav($_REQUEST,$_SESSION,$head_nav_on_off),$html_body[5]); $main_inhalt = str_replace ("H1", "h1", $main_inhalt); $e1 = explode('

', $main_inhalt); $e2 = explode('

', $e1[1]); $keyword = explode ("q=", $HTTP_REFERER); $keyword = explode ("&", $keyword[1]); $keyword = str_replace ("+", " ", $keyword[0]); $keyword2 = strtolower ($keyword); $keyword2 = str_replace ("%c3%a4", "ä", $keyword2); $keyword2 = str_replace ("%c3%bc", "ü", $keyword2); $keyword2 = str_replace ("%c3%b6", "ö", $keyword2); $keyword2 = str_replace ("%c3%9f", "ß", $keyword2); $keyword = ucwords ($keyword2); if ($keyword) { $main_inhalt = str_replace ($e2[0], $keyword, $main_inhalt); } $main_inhalt=formgen::convert($main_inhalt,$_REQUEST,$_SESSION); $main_inhalt_o=str_replace("?main_idx=","/".__URL_LEISTE."/",$main_inhalt); $main_inhalt_o=str_replace("formmail.php","?form_go=1",$main_inhalt_o); $main_inhalt_o=str_replace("http://www.hotel-weser.de/index.php?form_go=1","?form_go=1",$main_inhalt_o); $main_inhalt_o=str_replace("http://www.hotel-weser.de/formmail.php","?form_go=1",$main_inhalt_o); $_ausgabe=str_replace("#MAIN#",$main_inhalt_o,$code_full_inhalt); if (substr_count($_ausgabe,".php#")!=""){ $t_c=preg_split("'#'",$_ausgabe); echo $t_c[0]; include(__MODULE.$t_c[1]); echo $t_c[2]; }else{echo $_ausgabe;} if ($extmain != '') { require("$extmain");} /*center end*/ echo $html_body[6]; /* pictures right */ $db_right=mysql_query("select * from main_pictures_right where freigeschaltet='1' and main_id='$main_inhalt_auto_id' order by pos_id asc"); if (mysql_num_rows($db_right)!="0"){ echo ''; $xc="1"; while ($rowr=mysql_fetch_array($db_right)){ if ($xc!="1"){echo ' ';} echo ''; $xc++;/* while end*/} echo '
'; }else{ echo '';} /* pictures right */ echo $html_body[7]; $db_druckdaten=mysql_query("select * from adresse_druckversion"); while ($r_druck=mysql_fetch_array($db_druckdaten)){ echo '
 
'.$r_druck[feld1].'
 
'.$r_druck[feld2].'
 
'.$r_druck[feld3].'
'; /*while end*/} /*-------------------------------DIFIO-------------------------------------*/ //@include("http://www.difio.de/datenbank/link.php?selected=".$_SERVER[REQUEST_URI]."&page=".$HTTP_HOST); /*-------------------------------DIFIO-------------------------------------*/ echo $html_body[8]; /*else end*/} require("waytocontact.php"); ?>