Rambler's Top100 Главная страница Контакты Карта сайта

История
Деятельность
Юные миротворцы
Новости
Виртуальные экскурсии
Полезные ссылки
Книга посетителей


English version

 

Регистрация

$msg"); if ($again) { echo("
Попробуйте снова"); } echo("

"); } function set ($var) { if ($var == '') { $var = "NULL"; } else { $var = "'$var'"; } return $var; } function mkbody ($name, $age, $email, $subscribe, $organization, $attitude, $username, $passwd) { $date = date("d.m.Y"); if ($age != "") { $age = " ($age)"; } if ($subscribe!= "n") { $subscribe = " (Подписка на рассылку)"; } else { $subscribe = ""; } if ($organization != "") { $organization = "Организация: $organization\n"; } if ($attitude != "") { $attitude = "Отношение к миротворческим отперациям:\n$attitude\n"; } return $body = "Имя: $name$age\nE-mail: $email$subscribe\n\n$organization$attitude\nЛогин:\t$username\nПароль:\t$passwd\n\nДата регистрации: $date"; } $signature = "\n\nС уважением,\nСлужба поддержки\n(http://www.un-museum.ru)"; if (isset($submit)) { if (!$surname || !ereg("[^0-9]+", $surname)) { msg("Вы не ввели Вашу фамилию!", 1); } else { if (!$name || !ereg("[^0-9]+", $name)) { msg("Вы не ввели Ваше имя!", 1); } else { if (!$patronymic || !ereg("[^0-9]+", $patronymic)) { msg("Вы не ввели Ваше отчество!", 1); } else { if (!$email) { msg("Вы не ввели адрес Вашей электронной почты!", 1); } else { if (!ereg("^.+@.+\.[a-zA-Z]{2,}$", $email)) { msg("Вы ввели некорректный адрес электронной почты!", 1); } else { if (!$username) { msg("Вы не ввели имя будущего пользователя!", 1); } else { if (!ereg("^[a-zA-Z0-9_\-\.]{5,20}$", $username)) { msg("Вы ввели некорректное имя пользователя!", 1); } else { if (!$passwd) { msg("Вы не ввели пароль!", 1); } else { if (!ereg("^[a-zA-Z0-9_\-\.]{5,20}$", $passwd)) { msg("Вы ввели некорректный пароль!", 1); } else { if (!$repasswd) { msg("Вы не ввели пароль повторно!", 1); } else { if ($passwd != $repasswd) { msg("Пароль, введённый Вами повторно не соответствует первому!", 1); } else { if (!($connection = @mysql_connect($db_host, $db_user, $db_passwd))) { msg("Невозможно сединиться с сервером баз данных!", 1); } else { if (!@mysql_select_db($db_name, $connection)) { msg("Невозможно соединиться с базой данных!", 1); } else { $verify_query = "SELECT * FROM users WHERE username = '$username';"; $verify = @mysql_query($verify_query); if (mysql_num_rows($verify) > 0) { msg("Пользователь с таким логином уже есть!", 1); } else { $full_name = "$surname $name $patronymic"; $age2 = set($age); $organization2 = set($organization); $attitude2 = set($attitude); $reg_date = date("Y-m-d"); $query = "INSERT INTO users VALUES (NULL, '$full_name', $age2, $organization2, $attitude2, '$email', '$subscribe', '$reg_date', '$username', '$passwd');"; if (!@mysql_query($query, $connection)) { msg("Невозможно добавить данные!", 1); } else { $body = mkbody($full_name, $age, $email, $subscribe, $organization, $attitude, $username, $passwd); mail("director@un-museum.ru", "Новый пользователь в системе", "$body$signature", "From: Служба поддержки \nContent-Type: text/plain;\n\tcharset=\"windows-1251\""); $body_user = "Здравствуйте, $name $patronymic!\n\nВы зарегистрировались на сайте un-museum.ru. Это позволит Вам\nпросматривать базы данных Галереи Почёта и архив новостей.\n(http://un-museum.ru/deyatel/gallery/).\nБлагодарим за регистрацию!\n\nВаш логин: $username\nВаш пароль: $passwd$signature"; mail($email, "Регистрация на un-museum.ru", $body_user, "From: Служба поддержки \nContent-Type: text/plain;\n\tcharset=\"windows-1251\""); msg("Благодарим Вас регистрацию!
Теперь вы можете направиться в Галерею Почёта или в раздел «Новости»."); } } if (!mysql_close($connection)) { echo("Невозможно завершить соединение с сервером баз данных!"); } } } } } } } } } } } } } } echo("\n"); } else { echo("\n"); ?>

Регистрация на нашем сайте позволит Вам входить в базу данных Галереи Почёта и в архив новостей. Надеемся, что она не принесёт Вам особых неудобств.

Поля, обозначенные знаком * (звёздочка), обязательны для заполнения.

" method="get">
 
 
 

Логин и пароль могут содержать латинские буквы, цифры, знаки (знак подчёркивания, тире, точка) и должны состоять не менее чем из 5 и не более чем 20 символов.


Rambler's Top100
Главная страница Контакты Карта сайта Вверх © Музей миротворческих операций | Служба поддержки