$N1) $pagina = $dir[$N1]; if($aantalDir > $N2) $onderdeelID = $dir[$N2]; if($aantalDir > $N3) $onderdeel = $dir[$N3]; $jaar = date("Y"); $BZTeller = mysql_fetch_array(mysql_query("SELECT Bezoekersteller FROM T_Algemeen")); if($BZTeller["Bezoekersteller"]) { if($_SESSION["Sid"] != "OK" && $_GET["SesID"] == "") { $Sid = "OK"; $_SESSION["Sid"] = "OK"; $ip = $_SERVER['REMOTE_ADDR']; $hostname = gethostbyaddr($ip); $dag = date("d"); $maand = date("m"); $tijd = date("H:i:s"); if(mysql_num_rows(mysql_query("SELECT * FROM T_Counter WHERE IP = '$ip' AND Jaar = '$jaar' AND Maand = '$maand' AND Dag = '$dag'")) == 0) mysql_query("INSERT INTO T_Counter (Jaar, Maand, Dag, Tijd, IP, Hostname) VALUES ('$jaar', '$maand', '$dag', '$tijd', '$ip', '$hostname')"); } } $error = 0; $CONTACTPID = 1; $CONTACTDUITSPID = 13; $CONTACTPOOLSPID = 16; $NIEUWSPID = 2; $AANGESLOTENBIJPID = 5; $bgcKleur1 = "#E5E5E5"; $bgcKleur2 = "#FFFFFF"; if(!$pagina) { $MenuPagina_Array = mysql_fetch_array(mysql_query("SELECT * FROM T_Menu WHERE SUPPID = '-1' AND MID = '0'")); $PID = stripslashes($MenuPagina_Array["PID"]); $Pag_Array = mysql_fetch_array(mysql_query("SELECT * FROM T_Paginas WHERE PID = '$PID'")); $pagina = stripslashes($Pag_Array["Adres"]); header('HTTP/1.1 301 Moved Permanently'); header('Location: '.$DOMEINNAAM.$pagina.'/'); } else { $s301 = 0; switch($pagina) { case "contact.htm": $pagina = "contact/"; $s301 = 1; break; } if($s301 == 1) { header('HTTP/1.1 301 Moved Permanently'); header('Location: '.$DOMEINNAAM.$pagina); } else { if(mysql_num_rows(mysql_query("SELECT * FROM T_Paginas WHERE Actief = '1' AND Adres = '$pagina'")) == 0) { header('Status: 404 Not Found'); header('HTTP/1.0 404 Not Found'); $error = 1; } else { $Pag_Array = mysql_fetch_array(mysql_query("SELECT * FROM T_Paginas WHERE Actief = '1' AND Adres = '$pagina'")); $PID = stripslashes($Pag_Array["PID"]); } } } include("stdf.php"); $menu = F_Menu(-1); // div is gemaakt in common.txt $Algemeen_Array = mysql_fetch_array(mysql_query("SELECT * FROM T_Algemeen")); $Websitenaam = stripslashes($Algemeen_Array["Websitenaam"]); $Titel = stripslashes($Algemeen_Array["Titel"]); $Pagina_Omschrijving = stripslashes($Algemeen_Array["Omschrijving"]); $Pagina_Trefwoorden = stripslashes($Algemeen_Array["Trefwoorden"]); if($error == 0) { $Pagina_Array = mysql_fetch_array(mysql_query("SELECT * FROM T_Paginas WHERE PID = '$PID' AND Actief = '1'")); $Pagina_Titel = $Titel." - ".htmlspecialchars(stripslashes($Pagina_Array["Zoek_Titel"])); $Pagina_Tekst = stripslashes($Pagina_Array["Tekst"]); $Pagina_Type = stripslashes($Pagina_Array["Type"]); $Pagina_Zoek_Titel = stripslashes($Pagina_Array["Zoek_Titel"]); } else { $Pagina_Zoek_Titel = $Pagina_Titel = "Error: 404 Not Found"; $Pagina_Tekst = "

Error: 404 Not Found

"; $Pagina_Type = 0; } if($aantalDir > $N3) { switch($Pagina_Type) { case 1: // Pagina met fotoalbums $Onderdeel_Array = mysql_fetch_array(mysql_query("SELECT * FROM T_Fotoalbums WHERE PID = '$PID' AND FAID = '$onderdeelID' AND Actief = '1'")); $OnderdeelTitel = "Fotoalbum: ".htmlspecialchars(stripslashes($Onderdeel_Array["Fotoalbum"])); break; case 4: // Nieuwspagina $Onderdeel_Array = mysql_fetch_array(mysql_query("SELECT * FROM T_Nieuwsberichten WHERE PID = '$PID' AND NID = '$onderdeelID' AND Actief = '1'")); $OnderdeelTitel = "Nieuwsbericht: ".htmlspecialchars(stripslashes($Onderdeel_Array["Titel"])); break; case 8: // Webwinkel if($aantalDir > $N6) { $Product_Array = mysql_fetch_array(mysql_query("SELECT * FROM T_Shop_Producten WHERE CatID = '".$onderdeelID."' AND PID = '".$PID."' AND ProdID = '".$dir[$N4]."' AND Zichtbaar = '1' AND Actief = '1'")); $ProductNaam = ': '.stripslashes($Product_Array["Naam"]); } else $ProductNaam = ''; $Q_Categorien = mysql_query("SELECT * FROM T_Shop_Categorien WHERE CatID = '".$onderdeelID."' AND PID = '".$PID."' AND Zichtbaar = '1' AND Actief = '1' ORDER BY Naam"); $categorieArray = mysql_fetch_array($Q_Categorien); $Naam = stripslashes($categorieArray["Naam"]); $OnderdeelTitel = $Naam.$ProductNaam; break; default: break; } if($OnderdeelTitel != "") $Pagina_Titel = $Pagina_Titel." - ".$OnderdeelTitel; } $headinc = ' '; if($aantalDir > $N3) { if(($Pagina_Type == 1) || ($Pagina_Type == 6) || ($Pagina_Type == 9)) { $headinc .= ' '; } } $content = ""; if( ( ($aantalDir < $N4 && $_SERVER['REQUEST_METHOD'] != 'POST') || ($pagina == "gastenboek") ) && !($pagina == "gastenboek" && $onderdeelID == "schrijfbericht") ) // als er geen (sub)id's van een bepaald (sub)onderdeel zijn (3 = onderdeel ID, 4 = onderdeelnaam) en geen formulier is ingevuld { $content .= ' '.$Pagina_Zoek_Titel.'
'; if($PID != $CONTACTPID) $content .= $Pagina_Tekst; } $tabelBreed = 622;//492; $celBreed = 175; switch($Pagina_Type) { case 0: // Pagina met tekst en afbeeldingen break; case 1: // Pagina met fotoalbums $aantalBreed = 3; if(($aantalDir > $N4) || ($_GET["album"] != "")) // Als er een specifiek foto album is geselecteerd { $rij = 0; if($aantalDir > $N4) { $FAID = $onderdeelID; $Fotoalbum_Array = mysql_fetch_array(mysql_query("SELECT * FROM T_Fotoalbums WHERE PID = '$PID' AND FAID = '$FAID' AND Actief = '1'")); } else { $albumcode = addslashes($_GET["album"]); if($albumcode != "") { $Fotoalbum_Array = mysql_fetch_array(mysql_query("SELECT * FROM T_Fotoalbums WHERE PID = '$PID' AND FotoalbumCode = '$albumcode' AND Actief = '1'")); $FAID = stripslashes($Fotoalbum_Array["FAID"]); } } $Fotoalbum = stripslashes($Fotoalbum_Array["Fotoalbum"]); $Omschrijving = stripslashes($Fotoalbum_Array["Omschrijving"]); $content .= koptekst($Fotoalbum).' '.$Omschrijving.'
'; $Q_Fotos = mysql_query("SELECT * FROM T_Fotos WHERE PID = '$PID' AND FAID = '$FAID' AND Actief = '1' ORDER BY Omschrijving"); if(mysql_num_rows($Q_Fotos) > 0) { $content .= ' '; while($Fotos_Array = mysql_fetch_array($Q_Fotos)) { $Foto = stripslashes($Fotos_Array["Foto"]); $FID = stripslashes($Fotos_Array["FID"]); $Omschrijving = htmlspecialchars(stripslashes($Fotos_Array["Omschrijving"])); $content .= ''; $rij++; if($rij == $aantalBreed) { $rij = 0; $content .= ' '; } } for(; $rij < $aantalBreed && $rij != 0; $rij++) { $content .= ' '; } $content .= '
'.$Omschrijving.'
'; } } else // Laat alle albums zien { $Q_Fotoalbum = mysql_query("SELECT * FROM T_Fotoalbums WHERE PID = '$PID' AND Actief = '1' ORDER BY Fotoalbum DESC"); if(mysql_num_rows($Q_Fotoalbum) > 0) { $content .= ' '; while($Fotoalbum_Array = mysql_fetch_array($Q_Fotoalbum)) { $Fotoalbum = stripslashes($Fotoalbum_Array["Fotoalbum"]); $FOmschrijving = F_NaamNaarURL($Fotoalbum); $Omschrijving = stripslashes($Fotoalbum_Array["Omschrijving"]); $tijdFAID = stripslashes($Fotoalbum_Array["FAID"]); $Foto_Array = mysql_fetch_array(mysql_query("SELECT * FROM T_Fotos WHERE PID = '$PID' AND FAID = '$tijdFAID' AND Actief = '1' ORDER BY Omschrijving LIMIT 1")); $Foto = stripslashes($Foto_Array["Foto"]); if($Foto == "") $Foto = ''; else $Foto = ''.$Omschrijving.''; $content .= ' '; } $content .= '
'.$Foto.' '.$Fotoalbum.'
'.$Omschrijving.'
'; } } break; case 2: // Linkpagina $content .= '

'; $Q_Groepen = mysql_query("SELECT * FROM T_Link_Groepen WHERE PID = '$PID' AND Actief = '1' ORDER BY Groep_Positie"); while($Groepen_Array = @mysql_fetch_array($Q_Groepen)) { $LGID = stripslashes($Groepen_Array["LGID"]); $groep = stripslashes($Groepen_Array["Groep"]); $content .= ' '.$groep.'
'; $Q_Links = mysql_query("SELECT * FROM T_Links WHERE PID = '$PID' AND LGID = '$LGID' AND Actief = '1' ORDER BY Link"); while($Link_Array = mysql_fetch_array($Q_Links)) { $link = stripslashes($Link_Array["Link"]); $adres = stripslashes($Link_Array["Adres"]); $content .= '  '.$link.'
'; } $content .= '
'; } $content .= '

'; break; case 4: // Nieuwspagina if($aantalDir > $N4) // Als er een specifiek nieuwsbericht is geselecteerd { $NID = $onderdeelID; $Q_Nieuws = mysql_query("SELECT * FROM T_Nieuwsberichten WHERE PID = '$PID' AND NID = '$NID' AND Zichtbaar = '1' AND Actief = '1'"); if(mysql_num_rows($Q_Nieuws) > 0) { $content .= ' '; while($nieuws_Array = mysql_fetch_array($Q_Nieuws)) { $titel = stripslashes($nieuws_Array["Titel"]); $datum = stripslashes($nieuws_Array["N_Dag"]."-".$nieuws_Array["N_Maand"]."-".$nieuws_Array["N_Jaar"]); $tijd = '';//stripslashes($nieuws_Array["N_Uur"].":".$nieuws_Array["N_Min"].":".$nieuws_Array["N_Sec"]); $nieuwsbericht = stripslashes($nieuws_Array["Tekst"]); if(stripslashes($nieuws_Array["Auteur_Zichtbaar"]) == 1) $auteur = " (".stripslashes($nieuws_Array["Auteur"]).")"; else $auteur = ""; $foto = stripslashes($nieuws_Array["Foto"]); if($foto == "") $fotoAdres = '';//$DOMEINNAAM."Geen afbeelding.jpg"; else $fotoAdres = '
'.htmlspecialchars($titel).'
'; $content .= ' '; // // // '; // // } $content .= '
'.koptekst($titel).'
'.$fotoAdres.''.$datum.' '.$tijd.$auteur.'

'.$nieuwsbericht.'

'.$nieuwsbericht.'
'.htmlspecialchars($titel).' 

'; } } // else // Laat alle nieuwsberichten zien // { $Q_Nieuws = mysql_query("SELECT * FROM T_Nieuwsberichten WHERE PID = '$PID' AND Zichtbaar = '1' AND Actief = '1' ORDER BY N_Jaar DESC, N_Maand DESC, N_Dag DESC, N_Uur DESC, N_Min DESC, N_Sec DESC"); $content .= '

Overzicht:
'; while($nieuws_Array = mysql_fetch_array($Q_Nieuws)) { $titel = stripslashes($nieuws_Array["Titel"]); $datum = stripslashes($nieuws_Array["N_Dag"]."-".$nieuws_Array["N_Maand"]."-".$nieuws_Array["N_Jaar"]); $tijd = stripslashes($nieuws_Array["N_Uur"].":".$nieuws_Array["N_Min"].":".$nieuws_Array["N_Sec"]); $NID = stripslashes($nieuws_Array["NID"]); $omschrijving = F_NaamNaarURL($titel); $content .= ' '.$titel.' ('.$datum.')
'; } break; case 5: require_once("agenda.php"); $Agenda = new cAgenda("", $PID); $content .= $Agenda->Overzicht(); break; case 7: // Contactpagina if($PID == $CONTACTPID) { include("contact.php"); if($_SERVER['REQUEST_METHOD'] == 'POST') { $content .= F_Contact(); } else { $content .= F_ContactFormulier($Pagina_Tekst); } } if($PID == $CONTACTDUITSPID) { $content .= '

'; include("contactduits.php"); if($_SERVER['REQUEST_METHOD'] == 'POST') { $content .= F_Contact(); } else { $content .= F_ContactFormulier(); } } if($PID == $CONTACTPOOLSPID) { $content .= '

'; include("contactpools.php"); if($_SERVER['REQUEST_METHOD'] == 'POST') { $content .= F_Contact(); } else { $content .= F_ContactFormulier(); } } break; case 12: // Wedstrijden include("wedstrijden.php"); $Wedstrijd = new cWedstrijd(); $Wedstrijd->PID = $PID; $Wedstrijd->Pagina = $DOMEINNAAM.$pagina."/"; $Wedstrijd->HaalAantalWedstrijdenOp(); $content .= $Wedstrijd->Overzicht(); for($iw = 0; $iw < $Wedstrijd->AantalWedstrijden; $iw++) { $content .= $Wedstrijd->OverzichtEnkel("", $iw); } break; case 14: //Sportdag wedstrijd $totAantal = 0; $totGewicht = 0; $overzicht = '
'; $i = 1; $queryLeden = mysql_query("SELECT (PuntenGewicht + PuntenAantal) as TotaalPunten, SWID, Naam, Aantal, Gewicht, PuntenGewicht, PuntenAantal FROM T_S_Sportdag_Wedstrijden WHERE PID = '".$PID."' ORDER BY TotaalPunten, Aantal DESC, Gewicht DESC, Naam"); while($arrayLeden = mysql_fetch_array($queryLeden)) { $SWID = $arrayLeden["SWID"]; $Naam = stripslashes($arrayLeden["Naam"]); $Aantal = $arrayLeden["Aantal"]; $Gewicht = $arrayLeden["Gewicht"]; $PuntenAantal = $arrayLeden["PuntenAantal"]; $PuntenGewicht = $arrayLeden["PuntenGewicht"]; $TotaalPunten = $arrayLeden["TotaalPunten"]; $totAantal += $Aantal; $totGewicht += $Gewicht; $overzicht .= ''; $i++; } $overzicht .= ''; $overzicht .= '
  Deelnemer Gewicht Aantal Punten gewicht Punten aantal Totaal punten
'.$i.' '.$Naam.' '.$Gewicht.' gram '.$Aantal.' '.$PuntenGewicht.' '.$PuntenAantal.' '.$TotaalPunten.'
 
  Totaal:   '.$totGewicht.' gram '.$totAantal.' stuks      
'; $content = str_replace("{overzicht}", $overzicht, $content); break; default: $content .= ' Pagina niet gevonden...'; break; } $content = '
'.$content.'
'; $bottom = 'Copyright '.$jaar.' ©  -  '.$Titel.'  -  Webdesign en Web Development door Ben Lemmens Design'; $temp = file_get_contents($_SERVER['DOCUMENT_ROOT']."/includes/layout/common.txt"); $laatstenieuws = "

"; $nieuwspagina_Array = mysql_fetch_array(mysql_query("SELECT Adres FROM T_Paginas WHERE PID = '".$NIEUWSPID."'")); $nieuwspagina = stripslashes($nieuwspagina_Array["Adres"]); $Q_Nieuws = mysql_query("SELECT * FROM T_Nieuwsberichten WHERE PID = '$NIEUWSPID' AND Zichtbaar = '1' AND Actief = '1' ORDER BY NID DESC"); while($nieuws_Array = mysql_fetch_array($Q_Nieuws)) { $titel = stripslashes($nieuws_Array["Titel"]); $NID = stripslashes($nieuws_Array["NID"]); $omschrijving = F_NaamNaarURL($titel); $t_titel = $titel; if(strlen($titel) > 30) $titel = substr_replace(stripslashes($titel), "...", 30); $laatstenieuws .= ''.$titel.'
'; } $laatstenieuws .= "

"; $aangesloteBijArray = mysql_fetch_array(mysql_query("SELECT Tekst FROM T_Paginas WHERE PID = '".$AANGESLOTENBIJPID."'")); $aangesloteBij = stripslashes($aangesloteBijArray["Tekst"]); // vervang %tekens in de inhoud van de mail door gegevens van de gebruiker $temp = str_replace("<%title%>", $Pagina_Titel, $temp); $temp = str_replace("<%omschrijving%>", $Pagina_Omschrijving, $temp); $temp = str_replace("<%trefwoorden%>", str_replace("-,", "", F_NaamNaarURL($Titel, ",")).",".$Pagina_Trefwoorden, $temp); $temp = str_replace("<%headinc%>", $headinc, $temp); $temp = str_replace("<%menu%>", $menu, $temp); $temp = str_replace("<%content%>", $content, $temp); $temp = str_replace("<%bottom%>", $bottom, $temp); $temp = str_replace("<%left%>", $left, $temp); $temp = str_replace("<%right%>", $right, $temp); $temp = str_replace("<%aangeslotebij%>", $aangesloteBij, $temp); $temp = str_replace("<%laatstenieuws%>", $laatstenieuws, $temp); echo $temp; ?>