示例#1
0
require_once '../db_conn.php';
if (isset($_GET['action'])) {
    $action = $_GET['action'];
} else {
    $action = "";
}
if ($action == "add") {
    if (!empty($_POST['title'])) {
        dbConn::addPost($_POST['title'], $_POST['message'], $_POST['date']);
        header('Location: admin.php');
    }
    include "../view/admin_add_post.php";
} else {
    if ($action == "del") {
        dbConn::delById($_GET['id']);
        header('Location: admin.php');
    } else {
        if ($action == "edit") {
            if (!isset($_GET['id'])) {
                header('Location: admin.php');
            }
            $id = $_GET['id'];
            if (!empty($_POST) && $id > 0) {
                dbConn::editById($id, $_POST['title'], $_POST['message'], $_POST['date']);
                header('Location: admin.php');
            }
            $post = dbConn::postsById($id);
            include "../view/admin_add_post.php";
        } else {
            $allPosts = dbConn::allPosts();