// verbind met de database include 'scripts/connect.php'; // bepaal taal $taal = 'nederlands'; // herschrijf evt querystring tbv validatie if(!empty($_SERVER['QUERY_STRING'])) { $_SERVER['QUERY_STRING'] = str_replace('&','&',$_SERVER['QUERY_STRING']); } // bekijk hoe de pagina is opgevraagd if(empty($_GET['pagina_id']) && empty($_GET['cat_id']) && empty($_GET['subcat_id'])) { // ga naar de startpagina van contact [cat_id=2; subcat_id=5] $_GET['cat_id'] = 2; $_GET['subcat_id'] = 5; } // haal pagina op if(empty($_GET['pagina_id'])) { if(!empty($_GET['cat_id'])) { if(empty($_GET['subcat_id'])) { // de pagina is opgevraagd via de hoofdnavigatie // haal de startpagina op die bij deze cat_id hoort [subcat_id=1] $query_pagina_id = 'SELECT pagina_id FROM '.$site."paginas_kruistabel WHERE cat_id='".$_GET['cat_id']."' AND subcat_id='1' LIMIT 1"; } elseif(!empty($_GET['subcat_id'])) { // de pagina is opgevraagd via de subnavigatie // haal de meest recente pagina op die bij deze cat_id hoort $query_pagina_id = 'SELECT pagina_id FROM '.$site."paginas_kruistabel WHERE online='j' AND cat_id='".$_GET['cat_id']."' AND subcat_id='".$_GET['subcat_id']."' ORDER BY publicatiedatum DESC, pagina_id DESC LIMIT 1"; } $result_pagina_id = mysql_query($query_pagina_id) or die($databasefout); if($row_pagina_id = mysql_fetch_assoc($result_pagina_id)) { extract($row_pagina_id); // pagina_id $query_pagina = "SELECT fotonaam,kop,tekst FROM ".$site."paginas WHERE fout='' AND pagina_id='".$pagina_id."' LIMIT 1"; } } } else { $query_pagina = "SELECT fotonaam,kop,tekst,kop_en,tekst_en FROM ".$site."paginas WHERE fout='' AND pagina_id='".$_GET['pagina_id']."' LIMIT 1"; } if(!empty($query_pagina)) { $result_pagina = mysql_query($query_pagina) or die($databasefout); if($row_pagina = mysql_fetch_assoc($result_pagina)) { extract($row_pagina); // $fotonaam // bepaal default-foto if(empty($fotonaam)) { $fotonaam = 'contact.jpg'; } //$kop //$tekst //$kop_en //$tekst_en if($taal != 'nederlands') { $kop = $kop_en; $tekst = $tekst_en; } $tekst = nl2br($tekst); } } ?>