<?php require_once "lib/User.php"; require_once "lib/Post.php"; require_once "lib/Comment.php"; require_once "lib/PDO.php"; require_once "lib/UsersMapper.php"; require_once "lib/PostsMapper.php"; require_once "lib/CommentMapper.php"; $usersMapper = new UsersMapper($DBH); $postsMapper = new PostsMapper($DBH); $commentMapper = new CommentMapper($DBH); $comments = []; if (isset($_COOKIE['userscookie']['code'])) { $code = $_COOKIE['userscookie']['code']; $user = $usersMapper->getUserbyCode($code); $userposts = $postsMapper->getAllPostsByUser($user->getID()); $logined = 1; } else { $logined = 0; } if (isset($_GET['postid'])) { $post_id = $_GET['postid']; $comments = $commentMapper->getAllComments($post_id); $post = $postsMapper->getPost($post_id); if (isset($_POST['submitcom'])) { $comment = new Comment(); $comment->setFields($_POST); $comment->setPostID($post_id); $commentMapper->addComment($comment); }
<?php require_once "lib/User.php"; require_once "lib/Post.php"; require_once "lib/PDO.php"; require_once "lib/UsersMapper.php"; require_once "lib/PostsMapper.php"; $usersMapper = new UsersMapper($DBH); $postsMapper = new PostsMapper($DBH); error_reporting(E_ALL); $error = ""; if (isset($_COOKIE['userscookie']['code'])) { $code = $_COOKIE['userscookie']['code']; $head = "Ваши данные:"; $user = $usersMapper->getUserbyCode($code); $post = new Post(); $new = 1; $message = "вы можете их изменить"; $logined = 1; } else { $head = "Войдите или Зарегистрируйтесь"; header("Location: index.php"); die; } if (isset($_POST['submit'])) { $post->setFields($_POST); $post->setUsrID($user->getID()); $error = $post->checkFields(); if (!$error) { if ($new) { $postsMapper->addPost($post);
<?php require_once "lib/User.php"; require_once "lib/Post.php"; require_once "lib/PDO.php"; require_once "lib/UsersMapper.php"; require_once "lib/PostsMapper.php"; $usersMapper = new UsersMapper($DBH); $postsMapper = new PostsMapper($DBH); if (isset($_COOKIE['userscookie']['code'])) { $code = $_COOKIE['userscookie']['code']; $user = $usersMapper->getUserbyCode($code); $userposts = $postsMapper->getAllPostsByUser($user->getID()); $logined = 1; } else { $logined = 0; }