// 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 films // bepaal nieuwste $cat_id [= nieuwste titel!] // 20101222: maar alleen van de nieuwste titel waarvoor een pagina bestaat... $result = mysql_query("SELECT MAX(cat_id) AS max_cat_id FROM ".$site."films_cat where exists (select 1 from {$site}films_kruistabel where cat_id={$site}films_cat.cat_id)") or die($databasefout); if($row = mysql_fetch_assoc($result)) { extract($row); // $max_cat_id $_GET['cat_id'] = $max_cat_id; } else { // oudste film als achtervang $_GET['cat_id'] = 1; } $_GET['subcat_id'] = 1; } // 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] $_GET['subcat_id'] = 1; $query_pagina_id = 'SELECT pagina_id FROM '.$site."films_kruistabel WHERE cat_id='".$_GET['cat_id']."' AND subcat_id='".$_GET['subcat_id']."' LIMIT 1"; //echo $query_pagina_id; } 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."films_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"; //echo $query_pagina_id; } $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_filmpagina = "SELECT fotonaam,videonaam,kop,tekst,youtubeembedcode FROM ".$site."films WHERE fout='' AND pagina_id='".$pagina_id."' LIMIT 1"; //echo $query_filmpagina; } } } else { $query_filmpagina = "SELECT fotonaam,videonaam,kop,tekst,kop_en,tekst_en,youtubeembedcode FROM ".$site."films WHERE fout='' AND pagina_id='".$_GET['pagina_id']."' LIMIT 1"; } //echo $query_filmpagina; if(!empty($query_filmpagina)) { $result_filmpagina = mysql_query($query_filmpagina) or die($databasefout); if($row_filmpagina = mysql_fetch_assoc($result_filmpagina)) { extract($row_filmpagina); //$fotonaam //$videonaam //$kop //$tekst //$kop_en //$tekst_en if($taal != 'nederlands') { $kop = $kop_en; $tekst = $tekst_en; } $tekst = nl2br($tekst); } } ?>