$subject = "Подтверждение регистрации"; // здесь вам нужно поменять значение yousite на свой домен $message = "Вы подали заявку на регистрацию в Multispin. " . "Подтвердите свою заявку по предложенной ссылке: " . "http://multispin.ru/php/activate.php?hash=" . $hash_code; // отправляем письмо if (!mail($user_email, $subject, $message, 'From: ' . $from)) { // если письмо не отправлено то значит пользователь некорректно указал свою почту echo "<center><a href=http://multispin.ru/registration_form.php>Вы не правильно указали почту.</a>"; } else { // если письмо отправилось, то добавляем пользователя в базу данных с сгенерированным хеш кодом для активации $conn = $this->ConnectDB(); $user_passwd = password_hash($user_passwd, PASSWORD_DEFAULT); $conn->query("insert into users values (\n\t\t\t\t\t\t\t\t0,\n\t\t\t\t\t\t\t\t'{$user_login}',\n\t\t\t\t\t\t\t\t'{$user_passwd}',\n\t\t\t\t\t\t\t\t'{$user_email}',\n\t\t\t\t\t\t\t\t'{$hash_code}',\n\t\t\t\t\t\t\t\tfalse,\n '{$user_name}',\n '{$user_name2}',\n '{$user_phone}')\n\t\t\t\t\t\t\t\t"); echo "</center><center><a href=http://multispin.ru/>На указанный почтовый ящик отправлено письмо с ссылкой для активации вашего личного кабинета.</a></center>"; } } else { echo '<center><a href="../registration_form.php">Такой email уже есть в системе.</a></center>'; } } else { echo '<center><a href="../registration_form.php">Такой логин уже есть в системе.</a></center>'; } } else { echo '<center><a href="../registration_form.php">Пароли не совпадают.</a></center>'; } } else { echo '<center><a href="../registration_form.php">Вы не верно заполнили поля формы регистрации.</a></center>'; } } } $page = new registration(); $page->Process();