} else { $msg->addError('CONFIRM_BAD'); } } else { $msg->addError('CONFIRM_BAD'); } } else { if (isset($_GET['id'], $_GET['m'])) { $id = intval($_GET['id']); $m = $_GET['m']; $usersDAO = new UsersDAO(); $row = $usersDAO->getUserByID($id); if ($row['status'] == AC_STATUS_UNCONFIRMED) { $code = substr(md5($row['email'] . $row['creation_date'] . $id), 0, 10); if ($code == $m) { $usersDAO->setStatus($id, AC_STATUS_ENABLED); $msg->addFeedback('CONFIRM_GOOD'); header('Location: ' . $_base_href . 'login.php'); exit; } else { $msg->addError('CONFIRM_BAD'); } } else { $msg->addError('CONFIRM_BAD'); } } else { if (isset($_POST['submit'])) { $_POST['email'] = $addslashes($_POST['email']); $usersDAO = new UsersDAO(); $row = $usersDAO->getUserByEmail($_POST['email']); if ($row) {