private function addCode($mail) { $objNewPassModel = new NewPassModel(); $sumErr = $this->getSumErr($this->getIP()); if ($sumErr > 9) { session_destroy(); return 'sumAttOff'; } else { if ($sumErr == 0) { $objNewPassModel->insErrUsr($this->getIP()); } else { $objNewPassModel->updErrSum($this->getIP()); } } if ($userData = $this->checkMail($mail)) { $_SESSION['mailForNewPass'] = $mail; //Создание и отправка кода: $key = mt_rand(100000, 999999); $objNewPassModel->addKey($key, $mail); mail($mail, "Ваши данные:", "Логин:" . $userData[0]['login'] . "; Код:" . $key . ";"); return true; } return false; }