0) { $taalnl = 1; } $taalen = 0; $sqlen = "SELECT * FROM ".$prefix."_sitessettings WHERE taal='engels'"; mysql_query("SET CHARACTER SET UTF8"); $resultsitesen = mysql_query($sqlen); //$sitegegevensnl = mysql_fetch_array($resultsitesnl); $aantalen = mysql_num_rows($resultsitesen); if ($aantalen > 0) { $taalen = 1; } if (isset($_POST['plaatsen'])) { $plaatsen = $_POST['plaatsen']; } else { $plaatsen = ""; } if (isset($_POST['hnaam'])) { $hnaam = $_POST['hnaam']; } else { $hnaam = ""; } if (isset($_POST['hsort'])) { $hsort = $_POST['hsort']; } else { $hsort = ""; } if (isset($_POST['hbeschr'])) { $hbeschr = $_POST['hbeschr']; } else { $hbeschr = ""; } if (isset($_POST['snaam'])) { $snaam = $_POST['snaam']; } else { $snaam = ""; } if (isset($_POST['sondvan'])) { $sondvan = $_POST['sondvan']; } else { $sondvan = ""; } if (isset($_POST['sbeschr'])) { $sbeschr = $_POST['sbeschr']; } else { $sbeschr = ""; } if (isset($_POST['hid'])) { $hid = $_POST['hid']; } else { $hid = ""; } if (isset($_POST['sid'])) { $sid = $_POST['sid']; } else { $sid = ""; } if (isset($_POST['onderwerp'])) { $onderwerp = $_POST['onderwerp']; } else { $onderwerp = ""; } if (isset($_POST['inhoud'])) { $inhoud = $_POST['inhoud']; } else { $inhoud = ""; } if (isset($_POST['taal'])) { $taal = $_POST['taal']; } else { $taal = ""; } if (isset($_POST['newsondvan'])) { $newsondvan = $_POST['newsondvan']; } else { $newsondvan = ""; } if (isset($_GET['ondactie'])) { $ondactie = $_GET['ondactie']; } else { $ondactie = ""; } if (isset($_GET['oid'])) { $oid = $_GET['oid']; } else { $oid = ""; } if (isset($_GET['rid'])) { $rid = $_GET['rid']; } else { $rid = ""; } if (isset($_GET['gebruiker'])) { $gebruiker = $_GET['gebruiker']; } else { $gebruiker = ""; } if (isset($_GET['gebruikerip'])) { $gebruikerip = $_GET['gebruikerip']; } else { $gebruikerip = ""; } if (isset($_POST['pgebruiker'])) { $pgebruiker = $_POST['pgebruiker']; } else { $pgebruiker = ""; } if (isset($_POST['pgebruikerip'])) { $pgebruikerip = $_POST['pgebruikerip']; } else { $pgebruikerip = ""; } if (isset($_POST['poid'])) { $poid = $_POST['poid']; } else { $poid = ""; } $poid = intval($poid); if (isset($_POST['prid'])) { $prid = $_POST['prid']; } else { $prid = ""; } $prid = intval($prid); if (isset($_POST['naaroid'])) { $naaroid = $_POST['naaroid']; } else { $naaroid = ""; } /*_________________________________________________________________________________________________________________*/ if (empty($page)) { if ($taalnl == 1) { echo '
Forum Nederlands
'; echo '
Invoer en bewerken Hoofd Forums

Invoer en bewerken Subcategorieën Hoofd Forums

Onderwerpen en reacties bewerken, verplaatsen of verwijderen
'; } if ($taalen == 1) { echo '
Forum Engels
'; echo '
Invoer en bewerken Hoofd Forums

Invoer en bewerken Subcategorieën Hoofd Forums

Onderwerpen en reacties bewerken, verplaatsen of verwijderen
'; } } else { if (($plaatsen != "Plaatsen") AND ($plaatsen != "Verwijderen")) { /* ipv in een keer heel blok code bewerken, en dan invoer in database is dat hier gesplits. Dus eerst invoer, bewerken hoofd en subcategorieen en daaronder pas de invoer van diezelfde data. */ /* ___________________________ Invoer bewerken en verplaatsen hoofdcategorieen ______________________________*/ if ($page == "hoofdcat") { echo '
'; echo '
'; echo 'Nieuwe invoer of bewerken Hoofdcategorieen'; if (empty($hid)) { echo 'Nieuwe invoer of bewerken Hoofdcategorieen'; } else { echo 'Bewerken Hoofdcategorieen'; } echo ''; echo '
'; if (empty($hid)) { $sql = "SELECT * FROM ".$prefix."_fhforums WHERE hlanguage='$ftaal' ORDER BY hnaam ASC"; mysql_query("SET CHARACTER SET UTF8"); $rescategorieendropd = mysql_query($sql); $aantal = mysql_num_rows($rescategorieendropd); if ($aantal > 0) { echo "

"; echo 'Let op ! Als je op verwijderen klikt wordt het hoofdforum gelijk verwijderd tenzij je nog subforums in het hoofdforum hebt.'; } } if ((!empty($hid)) AND ($plaatsen == "Bewerken")) { $sql = "SELECT * FROM ".$prefix."_fhforums WHERE hid='$hid'"; mysql_query("SET CHARACTER SET UTF8"); $rescategorieen = mysql_query($sql); $rowscat = mysql_fetch_array($rescategorieen); $hnaam = bewerktveld($rowscat['hnaam']); $hbeschr = bewerktekstadmin($rowscat['hbeschr']); $hsort = $rowscat['hsort']; } echo "

"; if (empty($hid)) { echo "
Nieuwe Invoer"; } else { echo "
"; } echo "Hoofdcategorie


"; if ($ftaal == 'nederlands') { echo "Taal Nederlands "; } if ($ftaal == 'engels') { echo "Taal Engels"; } echo "

Beschrijving

"; echo "
"; if (!empty($hid)) { echo ""; } echo "
"; echo ''; } /* ___________________________Einde invoer bewerken of verwijderen hoofdcategorieen ________________________*/ /* __________________________ Invoer bewerken en verplaatsen subcategorieen ________________________________*/ if ($page == "subcat") { echo '
'; echo '
'; echo 'Invoer of bewerken Subcategorieen'; if (empty($sid)) { echo 'Invoer of bewerken Subcategorieën'; } else { echo 'Bewerken Subcategorieën'; } echo ''; echo '
'; $sqlkijkhforums = "SELECT * FROM ".$prefix."_fhforums WHERE hlanguage='$ftaal'"; mysql_query("SET CHARACTER SET UTF8"); $reskijkhforums = mysql_query($sqlkijkhforums); $aantalhforums = mysql_num_rows($reskijkhforums); if ($aantalhforums > 0) { if (empty($sid)) { $sqlnumcat = "SELECT sid FROM ".$prefix."_fsforums WHERE slanguage = '$ftaal'"; mysql_query("SET CHARACTER SET UTF8"); $resnumcat = mysql_query($sqlnumcat); $aantalnumcat = mysql_num_rows($resnumcat); if ($aantalnumcat > 0) { echo "

"; echo 'Let op ! Als je op verwijderen klikt wordt het subforum gelijk verwijderd tenzij er nog onderwerpen in het subforum zijn.'; } } if ((!empty($sid)) AND ($plaatsen == "Bewerken")) { $sql = "SELECT * FROM ".$prefix."_fsforums WHERE sid='$sid'"; mysql_query("SET CHARACTER SET UTF8"); $rescategorieen = mysql_query($sql); $rowscat = mysql_fetch_array($rescategorieen); $snaam = bewerktveld($rowscat['snaam']); $sbeschr = bewerktekstadmin($rowscat['sbeschr']); $sondvan = $rowscat['sondvan']; } echo "

"; if (empty($sid)) { echo "
Nieuwe Invoer"; } else { echo "
"; } echo "Subcategorie


"; echo "Taal:"; if ($ftaal == 'nederlands') { echo "Nederlands "; } if ($ftaal == 'engels') { echo " Engels"; } echo "

Beschrijving

"; $naamsondvanhoofdforum = ' '; if ($plaatsen == "Bewerken") { $sql = "SELECT hnaam FROM ".$prefix."_fhforums WHERE hid='$sondvan'"; mysql_query("SET CHARACTER SET UTF8"); $sondvanhoofdforum = mysql_query($sql); $rowsondvanhoofdforum = mysql_fetch_array($sondvanhoofdforum); $naamsondvanhoofdforum = uitvoerveld($rowsondvanhoofdforum['hnaam']); } echo "Kies hoofdforum waar onderdeel van uit maakt.
Is ook gelijk optie om Categorie met de onderwerpen en reacties te verplaatsen naar ander Hoofdforum.



"; if (!empty($sid)) { echo ""; } echo "
"; } else { echo 'Er zijn nog geen hoofdforums aangemaakt !'; } echo ''; } /* __________________________ Einde Invoer bewerken en verplaatsen subcategorieen ______________________________*/ /*__________________________________Verplaatsen en verwijderen onderwerpen______________________________________*/ if ($page == "ond" AND empty($ondactie)) { $tekst = ''; $metbeschrijving = 0; // Kleuren voor rij en onderste rij // Color 1 en 2 zijn van de voorpagina $color1="forumtdfooterindex"; $color2="forumtdfooterindexlast"; // Kleur op voorpagina kolom 2 Nieuwe onderwerpen $color5="rijhoofdforumk1"; $color6="rijhoofdforumk1last"; // Kleur op voorpagina kolom 3 Nieuwe reacties $color7="rijhoofdforumk2"; $color8="rijhoofdforumk2last"; // Color 3 en 4 zijn als je je op overzichtspagina onderwerpen bevindt. $color3="forumtdond"; $color4="forumtdondlast"; // Kolom 2 (Nieuw), 3 (Nieuwe onderwerpen) en 4 (Nieuwe reacties) op overzichtspagina onderwerpen. $color9="rijforumk2"; $color10="rijforumk2last"; $color11="rijforumk3"; $color12="rijforumk3last"; $color13="rijforumk4"; $color14="rijforumk4last"; $tekst .= '
'; $tekst .= '
'; $tekst .= 'Onderwerpen en reacties bewerken, verplaatsen of verwijderen'; $tekst .= 'Onderwerpen en reacties bewerken, verplaatsen of verwijderen'; $tekst .= '
'; $tekst .= '
'; $sql = sprintf("SELECT * FROM ".$prefix."_fhforums WHERE hlanguage='%s' ORDER BY hnaam ASC", mysql_real_escape_string($ftaal)); mysql_query("SET CHARACTER SET UTF8"); $result = mysql_query($sql); $numresults = mysql_num_rows($result); if ($numresults == 0) { $sqlkijksforums = "SELECT sid FROM ".$prefix."_fsforums WHERE slanguage = '$ftaal'"; mysql_query("SET CHARACTER SET UTF8"); $reskijksforums = mysql_query($sqlkijksforums); $numkijksforums = mysql_num_rows($reskijksforums); $tekst .= '
'; $tekst .= 'Er zijn nog geen hoofdforums aangemaakt !'; if ($numkijksforums == 0) { $tekst .= '
Er zijn nog geen subforums (= categorieën) aangemaakt !'; } $tekst .= '
'; } else { $tekst .= ''; $tekst .= '
'; $tekst .= ''; while ($row = mysql_fetch_array($result)) { $hid = intval($row['hid']); $hnaam = uitvoerveld($row['hnaam']); $haantalsub = intval($row['haantalsub']); $hbeschr = uitvoertekst($row['hbeschr']); $tekst .= ""; $tekst .= ""; } $tekst .= '
$hnaam
"; // dan worden de subforums onder de hoofdforums gekoppeld $sql = sprintf("SELECT * FROM ".$prefix."_fsforums WHERE sondvan=%d ORDER BY snaam ASC", mysql_real_escape_string($hid)); mysql_query("SET CHARACTER SET UTF8"); $resultsub = mysql_query($sql); $numresultssub = mysql_numrows($resultsub); $row_count=0; while ($rowsub = mysql_fetch_array($resultsub)) { $row_count++; $tdfooterindex = ($row_count % $numresultssub) ? $color1 : $color2; //Gets the colour to be used $rijhoofdforumk1 = ($row_count % $numresultssub) ? $color5 : $color6; //Gets the colour to be used $rijhoofdforumk2 = ($row_count % $numresultssub) ? $color7 : $color8; //Gets the colour to be used $sid = intval($rowsub['sid']); $snaam = uitvoerveld($rowsub['snaam']); $saantond = intval($rowsub['saantond']); $sbeschr = uitvoertekst($rowsub['sbeschr']); if ($sbeschr == "beschrijving" OR empty($sbeschr)) { $sbeschr = " "; } $tekst .= ""; } $tekst .= "
\"\" "; $tekst .= "$snaam"; ////////////// ONDERWERPEN $tekst .= '
'; $sqlonderwerpen = sprintf("SELECT * FROM ".$prefix."_fond WHERE oodvan=%d ORDER BY odatum DESC", mysql_real_escape_string($sid)); mysql_query("SET CHARACTER SET UTF8"); $resultonderwerpen = mysql_query($sqlonderwerpen); $numresultonderwerpen = mysql_numrows($resultonderwerpen); $row_count=0; while ($rowonderwerpen = mysql_fetch_array($resultonderwerpen)) { $row_count++; $tdfooterindex = ($row_count % $numresultonderwerpen) ? $color3 : $color4; $rijforumk2 = ($row_count % $numresultonderwerpen) ? $color9 : $color10; $rijforumk3 = ($row_count % $numresultonderwerpen) ? $color11 : $color12; $rijforumk4 = ($row_count % $numresultonderwerpen) ? $color13 : $color14; $oid = intval($rowonderwerpen['oid']); $oond = uitvoerveld($rowonderwerpen['oond']); $oond = ucfirst($oond); $idoplaatser = intval($rowonderwerpen['oplaatserid']); $odatum = datum(intval($rowonderwerpen['odatum'])); $oaantreacties = intval($rowonderwerpen['oaantreacties']); $ogesloten = intval($rowonderwerpen['ogesloten']); $sqloplaatser = sprintf("SELECT gebruikersnaam, mijnipadres FROM ".$prefix."_gebruikers WHERE gebruikerid=%d", mysql_real_escape_string($idoplaatser)); mysql_query("SET CHARACTER SET UTF8"); $resultplaatser = mysql_query($sqloplaatser); $rowplaatser = mysql_fetch_array($resultplaatser); $oplaatsernaam = ucfirst(uitvoerveld($rowplaatser['gebruikersnaam'])); $oplaatserip = uitvoerveld($rowplaatser['mijnipadres']); /////////////////// TOON REACTIES $sqlreacties = sprintf("SELECT * FROM ".$prefix."_freact WHERE rondvan=%d ORDER BY rdatum ASC, rid ASC", mysql_real_escape_string($oid)); mysql_query("SET CHARACTER SET UTF8"); $resultreacties = mysql_query($sqlreacties); $numresultreacties = mysql_numrows($resultreacties); $row_count=0; $koppenreacties = ''; while($rowreacties = mysql_fetch_array($resultreacties)) { $row_count++; $rid = intval($rowreacties['rid']); $rplaatser = ucfirst(uitvoerveld($rowreacties['rplaatser'])); $idrplaatser = intval($rowreacties['rplaatserid']); $rpldatum = datum(intval($rowreacties['rdatum'])); $rkop = ucfirst(uitvoerveld($rowreacties['rkop'])); $sqlrplaatser = sprintf("SELECT gebruikersnaam FROM ".$prefix."_gebruikers WHERE gebruikerid=%d", mysql_real_escape_string($idrplaatser)); mysql_query("SET CHARACTER SET UTF8"); $resultrplaatser = mysql_query($sqlrplaatser); $rowrplaatser = mysql_fetch_array($resultrplaatser); $rplaatsernaam = ucfirst(uitvoerveld($rowrplaatser['gebruikersnaam'])); $koppenreacties .= ''; $koppenreacties .= 'Bekijk profiel van '.$rplaatser.''; $koppenreacties .= 'Reactie verwijderen'; $koppenreacties .= 'Reactie verplaatsen naar ander onderwerp'; $koppenreacties .= 'Appart onderwerp maken van reactie'; $koppenreacties .= 'Reactie bewerken'; $koppenreacties .= ' > '.$rkop.''; $koppenreacties .= ''; } $tekst .= '
'; $tekst .= ''; $tekst .= 'Bekijk profiel van '.$oplaatsernaam.''; // $tekst .= ''.$oplaatsernaam.' verwijderen en zijn op haar ip-adres blokkeren van de website'; $tekst .= 'Onderwerp en bijbehorende reacties verwijderen'; if ($ogesloten == 1) { $tekst .= 'Dit onderwerp is gesloten. Er kan niet meer gereageerd worden. Met deze optie kan het weer geopend worden.k'; } else { $tekst .= 'Onderwerp sluiten - geen reacties meer mogelijk'; } $tekst .= 'Onderwerp verplaatsen naar andere categorie'; $tekst .= 'Onderwerp bewerken'; $tekst .= "$oond"; //$tekst .= ' | '.$oplaatsernaam.''; if ($numresultreacties > 0) { $tekst .= 'Toon reacties'; } else { $tekst .= '0 reacties'; } $tekst .= ''; if ($numresultreacties > 0) { $tekst .= ''; } //} $tekst .= '
'; } $tekst .= '
'; $tekst .= "
'; $tekst .= '
'; } echo $tekst; } if ($page == "ond" AND !empty($ondactie)) { $tekst = ''; $afbondactie = array( 'ipblokkeren' => 'Plaatser blokkeren van website dmv ip blokkeringPlaatser blokkeren van website dmv ip blokkering', 'ondbewerken' => 'Onderwerp bewerkenOnderwerp bewerken', 'ondverplaatsen' => 'Onderwerp verplaatsen naar andere categorieOnderwerp verplaatsen naar andere categorie', 'ondsluiten' => 'Onderwerp sluiten - geen reacties meer mogelijkOnderwerp sluiten - geen reacties meer mogelijk', 'ondweeropenen' => 'Dit onderwerp is gesloten. Onderwerp weer openen.Dit onderwerp is gesloten. Onderwerp weer openen.', 'ondverwijderen' => 'Onderwerp en bijbehorende reacties verwijderenOnderwerp en bijbehorende reacties verwijderen', 'reactieverwijderen' => 'Reactie verwijderenReactie verwijderen', 'verplaatsreactie' => 'Reactie verplaatsen naar ander onderwerpReactie verplaatsen naar ander onderwerp', 'maakond' => 'Appart onderwerp maken van reactieAppart onderwerp maken van reactie', 'reactiebewerken' => 'Reactie bewerkenReactie bewerken' ); if (!isset($_POST['ondverzenden']) AND !isset($_POST['annuleren'])) { $tekst .= '
'; $tekst .= '
'; $tekst .= $afbondactie[$ondactie]; } if (!empty($oid)) { $oid = intval($oid); $sqlond = sprintf("SELECT oond FROM ".$prefix."_fond WHERE oid=%d", mysql_real_escape_string($oid)); mysql_query("SET CHARACTER SET UTF8"); $resultond = mysql_query($sqlond); $rowond = mysql_fetch_array($resultond); $oond = uitvoerveld($rowond['oond']); $oond = ucfirst($oond); $tekst .= 'Onderwerp: '.$oond.''; } if (!empty($rid)) { $rid = intval($rid); $sqlrond = sprintf("SELECT rkop FROM ".$prefix."_freact WHERE rid=%d", mysql_real_escape_string($rid)); mysql_query("SET CHARACTER SET UTF8"); $resultrond = mysql_query($sqlrond); $rowrond = mysql_fetch_array($resultrond); $roond = uitvoerveld($rowrond['rkop']); $roond = ucfirst($roond); $tekst .= 'Reactie: '.$roond.''; } if (!isset($_POST['ondverzenden']) AND !isset($_POST['annuleren'])) { $tekst .= '
'; } // Formulier opening if (!isset($_POST['ondverzenden']) AND !isset($_POST['annuleren'])) { $tekst .='
'; } if ($ondactie == 'verplaatsreactie') { $linkermarge = '4px'; } else { $linkermarge = '150px'; } if (!isset($_POST['ondverzenden']) AND !isset($_POST['annuleren'])) { $tekst .= '
'; } /*____________________________________________Code voor ip blokkeren_______________________________________________*/ /* if ($ondactie == 'ipblokkeren') { if (!isset($_POST['ondverzenden'])) { // $gebruikerip // Weet je het zeker > ja > post verzenden > bevestiging $tekst .= ''; $tekst .= ''; $tekst .= ' | '; } if (isset($_POST['ondverzenden']) AND $_POST['ondverzenden'] == 'Ip blokkeren') { // query gebruiker verwijderen uit database // query ip blokkeren $tekst .= 'Gebruiker '.$pgebruiker.' met Ip-adres '.$pgebruikerip.' is verwijderd uit de database en zijn of haar ip-adres is geblokkeerd !'; } if (isset($_POST['ondverzenden']) AND $_POST['ondverzenden'] == 'Annuleren') { $tekst .= 'Het Ip-adres '.$pgebruikerip.' van '.$pgebruiker.' is NIET geblokkeerd ! De actie is geannuleerd !'; } } */ /*_________________________________________________________________________________________________________________*/ /*_____________________________________________Onderwerp bewerken__________________________________________________*/ if ($ondactie == 'ondbewerken') { if (!isset($_POST['ondverzenden'])) { $sqlbwond = sprintf("SELECT oond, otekst FROM ".$prefix."_fond WHERE oid=%d", mysql_real_escape_string($oid)); mysql_query("SET CHARACTER SET UTF8"); $resultbwond = mysql_query($sqlbwond); $rowbwond = mysql_fetch_array($resultbwond); $oond = bewerktveld($rowbwond['oond']); $otekst = bewerktekstadmin($rowbwond['otekst']); $tekst .= ' '; $tekst .= ''; if ($editoradmin == 2) { $tekst .= ''; } $tekst .= ''; $tekst .= '
'; } if (isset($_POST['ondverzenden'])) { $onderwerp = invoerveld($onderwerp); $inhoud = invoertekstadmin($inhoud); $sql = sprintf("UPDATE ".$prefix."_fond SET oond='%s', otekst='%s' WHERE oid=%d LIMIT 1", $onderwerp, $inhoud, $poid); mysql_query("SET CHARACTER SET UTF8"); if (!mysql_query($sql)) { $tekst .= fout(); } else { $tekst .= updatemodus($invoersoort='forumupdateond', $titel=$onderwerp, $terugnaar='index.php?actie=forumadmin&page=ond&ftaal='.$ftaal.''); } } } /*_____________________________________________Onderwerp verplaatsen_______________________________________________*/ if ($ondactie == 'ondverplaatsen') { if (!isset($_POST['ondverzenden'])) { $tekst .= ''; $tekst .= ''; $tekst .= '

'; } if (isset($_POST['ondverzenden'])) { if (!empty($sid)) { $sql = sprintf("UPDATE ".$prefix."_fond SET oodvan=%d WHERE oid=%d LIMIT 1", mysql_real_escape_string($sid), mysql_real_escape_string($poid)); mysql_query("SET CHARACTER SET UTF8"); if (!mysql_query($sql)) { $tekst .= fout(); } else { $tekst .= updatemodus($invoersoort='forumverplaatsond', $titel=$onderwerp, $terugnaar='index.php?actie=forumadmin&page=ond&ftaal='.$ftaal.''); } } else { $tekst .= '

Er is geen categorie gekozen. De reactie is niet verplaatst.'; $terugnaar = 'index.php?actie=forumadmin&page=ond&ftaal='.$ftaal.''; header( 'refresh: 3; url='.$terugnaar); } } } /*________________________________________Onderwerp sluiten en weer openen__________________________________________*/ if ($ondactie == 'ondsluiten') { // Het onderwerp is gesloten if (!isset($_POST['ondverzenden']) AND !isset($_POST['annuleren'])) { $tekst .= 'Weet je zeker dat je het onderwerp "'.$oond.'" wilt sluiten ?'; $tekst .= ''; $tekst .= '

'; } if (isset($_POST['ondverzenden']) OR isset($_POST['annuleren'])) { if (isset($_POST['annuleren'])) { $tekst .= '

Het onderwerp is NIET gesloten !'; $terugnaar = 'index.php?actie=forumadmin&page=ond&ftaal='.$ftaal.''; header( 'refresh: 3; url='.$terugnaar); } else { $sql = sprintf("UPDATE ".$prefix."_fond SET ogesloten=%d WHERE oid=%d LIMIT 1", 1, mysql_real_escape_string($poid)); mysql_query("SET CHARACTER SET UTF8"); if (!mysql_query($sql)) { $tekst .= fout(); } else { $tekst .= updatemodus($invoersoort='forumondsluiten', $titel=$onderwerp, $terugnaar='index.php?actie=forumadmin&page=ond&ftaal='.$ftaal.''); } } } } if ($ondactie == 'ondweeropenen') { if (!isset($_POST['ondverzenden']) AND !isset($_POST['annuleren'])) { $tekst .= 'Weet je zeker dat je het onderwerp "'.$oond.'" weer wilt openen ?'; $tekst .= ''; $tekst .= '

'; } if (isset($_POST['ondverzenden']) OR isset($_POST['annuleren'])) { if (isset($_POST['annuleren'])) { $tekst .= '

Het onderwerp is nog steeds gesloten.'; $terugnaar = 'index.php?actie=forumadmin&page=ond&ftaal='.$ftaal.''; header( 'refresh: 3; url='.$terugnaar); } else { $sql = sprintf("UPDATE ".$prefix."_fond SET ogesloten=%d WHERE oid=%d LIMIT 1", 0, mysql_real_escape_string($poid)); mysql_query("SET CHARACTER SET UTF8"); if (!mysql_query($sql)) { $tekst .= fout(); } else { $tekst .= updatemodus($invoersoort='forumondopenen', $titel=$onderwerp, $terugnaar='index.php?actie=forumadmin&page=ond&ftaal='.$ftaal.''); } } } } /*_____________________________________________Onderwerp verwijderen________________________________________________*/ if ($ondactie == 'ondverwijderen') { if (!isset($_POST['ondverzenden']) AND !isset($_POST['annuleren'])) { $sqlaantr = sprintf("SELECT rid FROM ".$prefix."_freact WHERE rondvan=%d", mysql_real_escape_string($oid)); mysql_query("SET CHARACTER SET UTF8"); $resultaantr = mysql_query($sqlaantr); $aantalr = mysql_num_rows($resultaantr); $tekst .= 'Weet je zeker dat je het onderwerp "'.$oond.'" wilt verwijderen ?'; if ($aantalr > 0) { $tekst .= '
Let op: dit onderwerp heeft '.$aantalr.' reacties. Deze zullen ook verwijderd worden !'; } $tekst .= ''; $tekst .= '

'; } if (isset($_POST['ondverzenden']) OR isset($_POST['annuleren'])) { if (isset($_POST['annuleren'])) { $tekst .= '

Het onderwerp is niet verwijderd.'; $terugnaar = 'index.php?actie=forumadmin&page=ond&ftaal='.$ftaal.''; header( 'refresh: 3; url='.$terugnaar); } else { $sqldel = "DELETE FROM ".$prefix."_fond WHERE oid='$poid' LIMIT 1"; if (!mysql_query($sqldel)) { $tekst .= fout(); } $sqldelr = "DELETE FROM ".$prefix."_freact WHERE rondvan='$poid'"; if (!mysql_query($sqldelr)) { $tekst .= '
'; $tekst .= fout(); } else { $tekst .= updatemodus($invoersoort='forumondverwijderen', $titel=$onderwerp, $terugnaar='index.php?actie=forumadmin&page=ond&ftaal='.$ftaal.''); } } } } /*_____________________________________________Reactie verwijderen_________________________________________________*/ if ($ondactie == 'reactieverwijderen') { if (!isset($_POST['ondverzenden']) AND !isset($_POST['annuleren'])) { $tekst .= 'Weet je zeker dat je de reactie "'.$roond.'" wilt verwijderen ?'; $tekst .= ''; $tekst .= ''; $tekst .= '

'; } if (isset($_POST['ondverzenden']) OR isset($_POST['annuleren'])) { if (isset($_POST['annuleren'])) { $tekst .= '

De reactie is niet verwijderd.'; $terugnaar = 'index.php?actie=forumadmin&page=ond&ftaal='.$ftaal.''; header( 'refresh: 3; url='.$terugnaar); } else { $sqldel = "DELETE FROM ".$prefix."_freact WHERE rid='$prid' LIMIT 1"; if (!mysql_query($sqldel)) { $tekst .= fout(); } $sqlnumar = sprintf("SELECT oaantreacties FROM ".$prefix."_fond WHERE oid=%d", mysql_real_escape_string($poid)); mysql_query("SET CHARACTER SET UTF8"); $resultnumr = mysql_query($sqlnumar); $rownumr = mysql_fetch_array($resultnumr); $numr = intval($rownumr['oaantreacties']); $numrnieuw = $numr-1; $sqlmin = sprintf("UPDATE ".$prefix."_fond SET oaantreacties=%d WHERE oid=%d", mysql_real_escape_string($numrnieuw), mysql_real_escape_string($poid)); mysql_query("SET CHARACTER SET UTF8"); if (!mysql_query($sqlmin)) { $tekst .= '
'; $tekst .= fout(); } else { $tekst .= updatemodus($invoersoort='forumrverwijderen', $titel=$onderwerp, $terugnaar='index.php?actie=forumadmin&page=ond&ftaal='.$ftaal.''); } } } } /*_____________________________________________Reactie verplaatsen__________________________________________________*/ if ($ondactie == 'verplaatsreactie') { if (!isset($_POST['ondverzenden'])) { $tekst .= ''; $tekst .= ''; $tekst .= ''; $tekst .= '

'; } if (isset($_POST['ondverzenden'])) { if (!empty($naaroid)) { $sql = sprintf("UPDATE ".$prefix."_freact SET rondvan=%d WHERE rid=%d LIMIT 1", mysql_real_escape_string($naaroid), mysql_real_escape_string($prid)); mysql_query("SET CHARACTER SET UTF8"); if (!mysql_query($sql)) { $tekst .= fout(); } $sqlnumar = sprintf("SELECT oaantreacties FROM ".$prefix."_fond WHERE oid=%d", mysql_real_escape_string($poid)); mysql_query("SET CHARACTER SET UTF8"); $resultnumr = mysql_query($sqlnumar); $rownumr = mysql_fetch_array($resultnumr); $numr = intval($rownumr['oaantreacties']); $numrnieuw = $numr-1; $sqlmin = sprintf("UPDATE ".$prefix."_fond SET oaantreacties=%d WHERE oid=%d", mysql_real_escape_string($numrnieuw), mysql_real_escape_string($poid)); mysql_query("SET CHARACTER SET UTF8"); if (!mysql_query($sqlmin)) { $tekst .= '
'; $tekst .= fout(); } $sqlnumarn = sprintf("SELECT oaantreacties FROM ".$prefix."_fond WHERE oid=%d", mysql_real_escape_string($naaroid)); mysql_query("SET CHARACTER SET UTF8"); $resultnumrn = mysql_query($sqlnumarn); $rownumrn = mysql_fetch_array($resultnumrn); $numrn = intval($rownumrn['oaantreacties']); $numrnieuwn = $numrn+1; $sqlplus = sprintf("UPDATE ".$prefix."_fond SET oaantreacties=%d WHERE oid=%d", mysql_real_escape_string($numrnieuwn), mysql_real_escape_string($naaroid)); mysql_query("SET CHARACTER SET UTF8"); if (!mysql_query($sqlplus)) { $tekst .= '
'; $tekst .= fout(); } else { $tekst .= updatemodus($invoersoort='forumverplaatsreactie', $titel=$onderwerp, $terugnaar='index.php?actie=forumadmin&page=ond&ftaal='.$ftaal.''); } } else { $tekst .= '

Er is geen onderwerp gekozen. De reactie is niet verplaatst.'; $terugnaar = 'index.php?actie=forumadmin&page=ond&ftaal='.$ftaal.''; header( 'refresh: 3; url='.$terugnaar); } } } /*__________________________________________Onderwerp maken van reactie_____________________________________________*/ if ($ondactie == 'maakond') { if (!isset($_POST['ondverzenden'])) { $tekst .= ''; $tekst .= ''; $tekst .= ''; $tekst .= '

'; } if (isset($_POST['ondverzenden'])) { if (!empty($sid)) { // haal originele gegevens op van reactie $sqlrpid = sprintf("SELECT * FROM ".$prefix."_freact WHERE rid=%d", mysql_real_escape_string($prid)); mysql_query("SET CHARACTER SET UTF8"); $resultprid = mysql_query($sqlrpid); $rowrpid = mysql_fetch_array($resultprid); $rpid = intval($rowrpid['rplaatserid']); $rpplaatser = uitvoerveld($rowrpid['rplaatser']); $rpplaatser = invoerveld($rpplaatser); $rpdatum = intval($rowrpid['rdatum']); $rpkop = uitvoerveld($rowrpid['rkop']); $rpkop = invoerveld($rpkop); $rptekst = uitvoertekstadmin($rowrpid['rtekst']); $rptekst = invoertekstadmin($rptekst); $rptaal = uitvoerveld($rowrpid['rtaal']); $rptaal = invoerveld($rptaal); $sqlnieuwond = sprintf("INSERT INTO ".$prefix."_fond VALUES (%d, %d, %d, '%s', %d, %d, '%s', '%s', %d, '%s')",'NULL', $sid, $rpid, $rpplaatser, $rpdatum, 0, $rpkop, $rptekst, 0, $rptaal); mysql_query("SET CHARACTER SET UTF8"); if (!mysql_query($sqlnieuwond)) { $tekst .= fout(); } else { $sqldel = "DELETE FROM ".$prefix."_freact WHERE rid='$prid' LIMIT 1"; if (!mysql_query($sqldel)) { $tekst .= fout(); } else { $sqlnumar = sprintf("SELECT oaantreacties FROM ".$prefix."_fond WHERE oid=%d", mysql_real_escape_string($poid)); mysql_query("SET CHARACTER SET UTF8"); $resultnumr = mysql_query($sqlnumar); $rownumr = mysql_fetch_array($resultnumr); $numr = intval($rownumr['oaantreacties']); $numrnieuw = $numr-1; $sqlmin = sprintf("UPDATE ".$prefix."_fond SET oaantreacties=%d WHERE oid=%d", mysql_real_escape_string($numrnieuw), mysql_real_escape_string($poid)); mysql_query("SET CHARACTER SET UTF8"); if (!mysql_query($sqlmin)) { $tekst .= '
'; $tekst .= fout(); } else { $tekst .= updatemodus($invoersoort='forummaakond', $titel=$onderwerp, $terugnaar='index.php?actie=forumadmin&page=ond&ftaal='.$ftaal.''); } } } } else { $tekst .= '

Er is geen categorie gekozen. De reactie is niet omgezet naar een appart onderwerp.'; $terugnaar = 'index.php?actie=forumadmin&page=ond&ftaal='.$ftaal.''; header( 'refresh: 3; url='.$terugnaar); } } } /*_______________________________________________Reactie bewerken__________________________________________________*/ if ($ondactie == 'reactiebewerken') { if (!isset($_POST['ondverzenden'])) { $sqlbwr = sprintf("SELECT rkop, rtekst FROM ".$prefix."_freact WHERE rid=%d", mysql_real_escape_string($rid)); mysql_query("SET CHARACTER SET UTF8"); $resultbwr = mysql_query($sqlbwr); $rowbr = mysql_fetch_array($resultbwr); $rkop = bewerktveld($rowbr['rkop']); $rtekst = bewerktekstadmin($rowbr['rtekst']); $tekst .= ' '; $tekst .= ''; if ($editoradmin == 2) { $tekst .= ''; } $tekst .= ''; $tekst .= '
'; } if (isset($_POST['ondverzenden'])) { $onderwerp = invoerveld($onderwerp); $inhoud = invoertekstadmin($inhoud); $sql = sprintf("UPDATE ".$prefix."_freact SET rkop='%s', rtekst='%s' WHERE rid=%d LIMIT 1", $onderwerp, $inhoud, mysql_real_escape_string($prid)); mysql_query("SET CHARACTER SET UTF8"); if (!mysql_query($sql)) { $tekst .= fout(); } else { $tekst .= updatemodus($invoersoort='forumupdatereactie', $titel=$onderwerp, $terugnaar='index.php?actie=forumadmin&page=ond&ftaal='.$ftaal.''); } } } /*_________________________________________________________________________________________________________________*/ if (!isset($_POST['ondverzenden']) AND !isset($_POST['annuleren'])) { $tekst .= '
'; $tekst .= '
'; $tekst .= '
'; } echo $tekst; } /*____________________________________Verplaatsen en verwijderen onderwerpen______________________________________*/ } elseif ($plaatsen == "Verwijderen") { /* ____________________________________ _____ Verwijderen hoofdforums ____________________________________________*/ if ($page == "hoofdcat") { $sql = "SELECT * FROM ".$prefix."_fsforums WHERE sondvan= '$hid'"; mysql_query("SET CHARACTER SET UTF8"); $hidresaantal = mysql_query($sql); $hidaantal = mysql_num_rows($hidresaantal); if ($hidaantal > "0") { echo "U kan dit hoofdforum NIET verwijderen want het bevat nog subforums. Die moet u eerst verwijderen of verplaatsen !"; } else { $sql = "DELETE FROM " . $prefix . "_fhforums WHERE hid='$hid' LIMIT 1"; mysql_query($sql); echo "Dit Hoofdforum is verwijderd"; header( 'refresh: 3; url=index.php?actie=forumadmin'); } } /* ___________________________________________Verwijderen subforums ____________________________________*/ if ($page == "subcat") { $sql = "SELECT * FROM ".$prefix."_fond WHERE oodvan= '$sid'"; mysql_query("SET CHARACTER SET UTF8"); $cidresaantal = mysql_query($sql); $cidaantal = mysql_num_rows($cidresaantal); if ($cidaantal > "0") { echo "U kan dit subforum NIET verwijderen want het bevat nog onderwerpen. Die moet u eerst verwijderen of verplaatsen !"; } else { $sql = "DELETE FROM " . $prefix . "_fsforums WHERE sid='$sid' LIMIT 1"; mysql_query($sql); echo "Dit Subforum is verwijderd"; header( 'refresh: 3; url=index.php?actie=forumadmin'); } } } /* __________________________________ Invoer en updaten hoofdforums en subforums ________________________________*/ else { $hnaam = invoerveld($hnaam); $hbeschr = invoertekstadmin($hbeschr); $snaam = invoerveld($snaam); $sbeschr = invoertekstadmin($sbeschr); $onderwerp = invoerveld($onderwerp); $inhoud = invoertekstadmin($inhoud); /* _______________________________________ Invoer of updaten hoofdforums _______________________________________*/ if ($page == "hoofdcat") { if (!empty($hid)) { $sql = "UPDATE " . $prefix . "_fhforums SET hnaam='$hnaam', hsort='$hsort', hbeschr='$hbeschr' WHERE hid='$hid'"; mysql_query("SET CHARACTER SET UTF8"); mysql_query($sql); echo "Dit Hoofdforum is ge-update !"; header( 'refresh: 3; url=index.php?actie=forumadmin'); } else { $sql = "INSERT INTO " . $prefix . "_fhforums VALUES (NULL, '$hnaam', '0', '$taal', '$hsort', '$hbeschr')"; mysql_query("SET CHARACTER SET UTF8"); mysql_query($sql); echo "Het nieuwe Hoofdforum $hnaam is ingevoerd !"; header( 'refresh: 3; url=index.php?actie=forumadmin'); } } /* _________________________________________ Invoer en updaten subforums ______________________________________ */ if ($page == "subcat") { if (!empty($sid)) { $sql = "UPDATE " . $prefix . "_fsforums SET snaam='$snaam', sondvan='$newsondvan', sbeschr='$sbeschr' WHERE sid='$sid'"; mysql_query("SET CHARACTER SET UTF8"); mysql_query($sql); echo "Dit subforum is ge-update !"; header( 'refresh: 3; url=index.php?actie=forumadmin'); } else { $sql = "INSERT INTO " . $prefix . "_fsforums VALUES (NULL, '$snaam', '$newsondvan', '0', '$taal', '$sbeschr')"; mysql_query("SET CHARACTER SET UTF8"); mysql_query($sql); echo "Het nieuwe Subforum $snaam is ingevoerd !"; header( 'refresh: 3; url=index.php?actie=forumadmin'); } } } } ?>