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"; $message = "Такой email уже зарегистрирован!"; } else { $error = $user->checkFields(); } } if (!$error) { if ($new) { $user->generateCode(); while ($mapper->iscodeUsed($user->getCode())) { $user->generateCode(); } $mapper->addUser($user); $code = $user->getCode(); setcookie("userscookie[code]", $code, time() + 7 * 24 * 60 * 60 * 42, "/"); header("Location: index.php"); die; } else { $mapper->editUser($user); $message = "Данные успешно изменены!"; } } } if (isset($_POST['logsubmit'])) {