################################################################################ # Go2NL portal engine ############################################################ ################################################################################ # /index.php ################################################################### ####################################################################### 03/04/06 /* De nodige includes laden ***************************************************/ require_once("admin/_c.php"); // database access require_once("admin/_v.php"); // variabelen laden require_once("_functies.php"); // functies laden /* variabelen geset voor deze pagina ******************************************/ // komt bovenaan in de titelbalk van de browser, gevolgd door " - Startpagina 2Go.be" $page_title = "Startpagina Go2.nl"; // beschrijving van de pagina (meta-tags) (tussen dubbele quotes) $page_description = "Startpagina Go2.nl: zoeken in overzicht van handigste internet links in Nederland, zoals beltoneb zoeken, Hotel, Muziek downloaden, Spelletjes en tweedehands zoeken. Met babes gratis mp3 games auto's muziek telefoonnummer zoeken dating seks en google zoeken"; // keywords van de pagina (meta-tags) (tussen dubbelen quotes) $page_keywords = "Startpagina,Go2.nl,zoeken,Nederland,beltoon,Hotel,Muziek,downloaden,Spelletjes,tweedehands,routeplanner,horoscoop,internet,babes,gratis,mp3,hotmail.com,telefoonnummer zoeken,dating,seks,"; /* De (sub)pagina identificeren ***********************************************/ $tsubdomain = substr($_SERVER['HTTP_HOST'], 0, strpos($_SERVER['HTTP_HOST'], '.go2.')); $page_name = $pname = get_page_check($tsubdomain); if($page_name == '_ERROR_'){ header("HTTP/1.0 404 Not Found"); header('Location: www.go2.nl/404.php'); exit; } if($page_name != "www") $page_title = ucfirst($page_name); else{ $page_name = $pname = get_page($_SERVER['QUERY_STRING']); } /* x pagina ? *************************************************************/ $pq = mysql_query("SELECT pcatid, pmid, mkeys, mdesc FROM go2_page, go2_metatags WHERE pmid=mid AND name='".$pname."'"); $ph = mysql_fetch_array($pq); $catid = $ph['pcatid']; if($catid == 13) $porn = "yes"; if($catid == 17) $cat17 = "yes"; /* Linkblokken ophalen voor de gehele pagina **********************************/ $query_links = mysql_query("SELECT go2_columns.cid, go2_columns.cname, go2_columns.cnr, go2_columns.corder, go2_columns.ctype, go2_links.lurl, go2_links.lname, go2_links.lorder, go2_predef_linktypes.lpreplace FROM go2_page, go2_columns, go2_links, go2_predef_linktypes WHERE go2_page.name='".$page_name."' AND go2_page.pid=go2_columns.pid AND go2_columns.cid=go2_links.lcid AND go2_links.ltype=go2_predef_linktypes.id AND go2_columns.ctype='L' ORDER BY go2_columns.cnr DESC, go2_columns.corder ASC, go2_links.lorder ASC"); //cid cname cnr corder ctype url lname lorder lpreplace /* HTMLblokken ophalen voor de gehele pagina **********************************/ $query_html = mysql_query("SELECT go2_columns.cid, go2_columns.cname, go2_columns.cnr, go2_columns.corder, go2_columns.ctype, go2_htmlcontent.htmlcontent FROM go2_page, go2_columns, go2_htmlcontent WHERE go2_page.name='".$page_name."' AND go2_page.pid=go2_columns.pid AND go2_columns.cid=go2_htmlcontent.cid AND go2_columns.ctype='H' ORDER BY go2_columns.cnr ASC, go2_columns.corder ASC"); //cid cname cnr corder ctype htmlcontent /* Links en html verwerken in layout ******************************************/ if($page_name != "www"){ $extra = builtBasicBlocks("catdrop").builtBasicBlocks("beh"); // metatags ophalen gebruiken uit query bij "porno pagina?" $page_description = $ph['mdesc']; $page_keywords = $ph['mkeys']; } $colOne = $extra; //$colTwo = builtBasicBlocks("matrix"); $colThree = builtBasicBlocks("perlink"); while($row = mysql_fetch_assoc($query_html)){ $htmldata[] = $row; } $huidige_kolom = 1; $teller = 0; while($h = mysql_fetch_array($query_links)){ // kolom implementeren if($temp_col != $h['cnr']){ if(++$i != 1){ // einde laaste containerblok in vorige kolom $out .= "\n\n\n"; $out .= loadLastHtml($vorig_corder, $temp_col, $vl); //echo '$out .= loadLastHtml('.$vorig_corder.','.$temp_col.', '.$vl.');'; exit; // einde kolom $out .= "\n"; } // kolom (omgekeerd afprinten voor css) $out .= "