addPost() public method

public addPost ( $author, $title, $contents )
示例#1
0
require_once '../../classes/blog.class.php';
$common = new common();
$account = new account();
$blog = new blog();
// Check if the user is logged in.
if (!$account->isAuthenticated()) {
    // The user is not logged in so forward them to the login page.
    header("Location: login.php");
}
$titleExists = FALSE;
if ($common->postBack()) {
    // Check if title already exists.
    $titleExists = $blog->titleExists($_POST['title']);
    if (!$titleExists) {
        // Update the contents of the blog post.
        $blog->addPost($_SESSION['login'], $_POST['title'], $_POST['contents']);
        // Forward the user to the blog management index page.
        header("Location: /admin/blog/");
    }
}
////////////////
// BEGIN HTML
require_once '../includes/header.inc.php';
?>
            <h1>Blog Management</h1>
            <hr />
            <h2>Add Blog Post</h2>
            <form id="add-blog-post" method="post" action="add.php">
                <div class="form-group">
                    <label for="title">Title</label>
                    <input type="text" id="title" name="title" class="form-control"<?php