<? require 'includes/config.php'; if(isset($_SESSION['admin'])) { if(isset($_GET['a'])) { if($_GET['a'] == 'berichten') { if(isset($_GET['b'])) { if($_GET['b'] == 'verwijderen') { if(isset($_GET['id'])) { $resultaat = mysql_result(mysql_query("SELECT count(id) FROM ".$cnfg['prefix']."berichten WHERE id = '".$_GET['id']."'"),0); if($resultaat != 0) { mysql_query("DELETE FROM ".$cnfg['prefix']."berichten WHERE id = '".$_GET['id']."'") or die("Bericht kon niet worden verwijderd: ".mysql_error()); echo 'Bericht is succesvol verwijdert.'; reload('?a=berichten&b=verwijderen',3); } else { echo 'Dit bericht bestaat niet, is mogelijk al verwijdert.'; reload('?a=berichten&b=verwijderen',3); } } else { $i = 0; echo '<table>'; $sql = mysql_query("SELECT id,naam,DATE_FORMAT(datum, '%d/%m %H:%i') AS datum FROM ".$cnfg['prefix']."berichten ORDER BY id DESC"); while($s = mysql_fetch_assoc($sql)) { $kleur = ($i++ % 2) ? $cnfg['kleur1'] : $cnfg['kleur2']; echo '<tr bgcolor="'.$kleur.'"><td><a href="?a=berichten&b=verwijderen&id='.$s['id'].'">'.$s['naam'].' @ '.$s['datum'].'</td></tr>'; } echo '</table>'; echo '<a href="?a=berichten">Terug</a>';
} }
elseif($_GET['b'] == 'post') { if(isset($_COOKIE['spam'])) { echo 'Je mag niet 2 berichten in '.$cnfg['spam'].' seconden posten.'; reload('admin.php',3); } elseif($_POST['naam'] == '') { echo 'Je hebt je naam niet ingevuld!<br>'; form('Naam',$_POST['bericht'],'?a=berichten&b=post',0); } elseif($_POST['bericht'] == '') { echo 'Je hebt je bericht niet ingevuld!<br>'; form($_POST['naam'],'bericht','?a=berichten&b=post',0); } elseif(strlen($_POST['bericht']) > $cnfg['maxlenght']) { echo 'Je bericht bevat meer dan '.$cnfg['maxlenght'].' tekens!'; form($_POST['naam'],'bericht','?a=berichten&b=post',0); } else { mysql_query("INSERT INTO ".$cnfg['prefix']."berichten VALUES ('', '".$_POST['naam']."', '' ,'', '".addslashes($_POST['bericht'])."', NOW(), '".$_SERVER['REMOTE_ADDR']."')") or die("Je bericht kon niet worden toegevoegd."); setcookie("spam",$_POST['naam'],time()+$cnfg['spam']); echo '<center>je bericht is succesvol toegevoegd, Je wordt nu automatisch doorgestuurd.</center>'; reload('index.php',2); } } } else { ?> <b>Menu -> Berichten</b><br> - <a href="?a=berichten&b=verwijderen">Verwijderen</a><br> - <a href="?a=berichten&b=post">plaats</a><br> - <a href="admin.php">Terug</a><br> <? } } } else { ?> <b>Menu -> Selectie</b><br> - <a href="?a=berichten">Berichten</a><br> - <a href="admin.php">Loguit</a><br> <? } } elseif(!empty($_POST['login'])) { if($_POST['naam'] == $cnfg['admin_naam'] && $_POST['wachtwoord'] == $cnfg['admin_pass']) { $_SESSION['admin'] = 1; reload('admin.php',0); } else { echo 'Fout wachtwoord en/of naam.'; reload('admin.php',2); } } else { ?> <center> <form method="post" action="admin.php"> <input type="hidden" name="login" value="1"> Naam:<br> <input type="text" name="naam"><br> <br> Wachtwoord:<br> <input type="password" name="wachtwoord"><br> <br> <input type="submit" value="Login"> </form> </center> <? } ?>
|