Exemplo n.º 1
0
     exit("<h2 style='color: red;'>К сожалению, Ваш арифметический результат ошибочен.<br>Попытайтесь ещё раз.</h2>");
 }
 // Формирование массива для вставки данных в БД
 $arrToAdd = array();
 $arrToAdd["sname"] = $safe_POST["xsurname"];
 $arrToAdd["fname"] = $safe_POST["xfirstname"];
 $arrToAdd["mname"] = $safe_POST["xfathername"];
 $arrToAdd["login"] = $safe_POST["xlogin"];
 $arrToAdd["password"] = $hasher->HashingString($safe_POST["xpassword"]);
 $arrToAdd["address"] = $safe_POST["xaddress"];
 $arrToAdd["phone1"] = $safe_POST["xphone"];
 $arrToAdd["email"] = $safe_POST["xmail"];
 $arrToAdd["status"] = 4;
 $arrToAdd["potency"] = 8;
 $arrToAdd["specs8"] = $safe_POST["xsubm"] == "on" ? 1 : 0;
 $flag = $db_changer->MySQL_Ins('users', $arrToAdd);
 if (flag) {
     $_SESSION["user"][0] = $db_changer->GetLasID();
     $_SESSION["user"][1] = $safe_POST["xfirstname"] . " " . $safe_POST["xfathername"];
     unset($_SESSION["user_data"]);
     unset($db_changer);
     unset($hasher);
     header("Refresh: 2; url=" . $_SESSION["referer"]);
     exit("<h2 style='color: darkgreen;'>Подравляем!<br>Вы успешно зарегистрированы</h2>");
 } else {
     getUserData($safe_POST);
     unset($db_changer);
     unset($hasher);
     header("Refresh: 2; url=" . $site_0 . PAGE . "registration.php");
     exit("<h2 style='color: red;'>К сожалению, Регистрация не удалась.<br>Попытайтесь ещё раз.</h2>");
 }