<?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/PDO.php"; require_once "lib/UsersMapper.php"; error_reporting(E_ALL); $error = ""; $mapper = new UsersMapper($DBH); if (isset($_COOKIE['userscookie']['code'])) { $code = $_COOKIE['userscookie']['code']; $head = "Ваши данные: можете изменить их"; $user = $mapper->getUserbyCode($code); $new = 0; $message = "вы можете их изменить"; $logined = 1; } else { $head = "Войдите или Зарегистрируйтесь"; $user = new User(); $new = 1; $message = ''; $code = ''; $logined = 0; } if (isset($_POST['regsubmit'])) { $user->setFields($_POST); if ($mapper->isloginUsed($_POST['login'], $code)) { $error = "loginused"; $message = "Такой login уже зарегистрирован!"; } else { if ($mapper->isemailUsed($_POST['email'], $code)) { $error = "emailused";