Заполнение регистрационной формы
$checked="checked";
if ($seenform == "y"):
if ($news=="y") {$checked="checked"; $nn=1;} else {$checked=""; $nn=0;}
endif;
$company = stripslashes(htmlspecialchars($company));
$s = "
";
if ($seenform <> "y"):
$infoportal_initial_url=$_SERVER['HTTP_REFERER'];
$_SESSION['infoportal_initial_url']=$infoportal_initial_url;
endif;
if ($seenform == "y"):
if (($infoportal_login == "") or ($infoportal_pass == "") or ($sname == "") or ($name == "") or ($company == "") or ($pcompany == "") or ($city == "") or ($position == "") or ($infoportal_email == "")):
$infoportal_text = "

Заполнены не все обязательные поля !";
$error_flag = "y";
endif;
if (($infoportal_login <> "") and (! @eregi('^[0-9a-z]+'.'([0-9a-z]){2,15}$',$infoportal_login))):
if ($infoportal_text <> "") {$br = "
";}
$infoportal_text = $infoportal_text . $br . "

Логин должен содержать не менее 3 цифр и латинских букв !";
$error_flag = "y";
else:
$dbl = @mysql_connect("localhost", "betec", "bpass22") or die ("Не возможно соединиться с сервером MySQL!");
@mysql_select_db("wwwbeteclggru_betec66_mail", $dbl) or die("Не возможно найти базу данных!");
$result = @mysql_query("SELECT id, pass FROM infoportal_registration WHERE login='$infoportal_login'", $dbl) or die("Invalid query3");
$row = mysql_fetch_assoc($result);
if(!empty($row)):
if ($infoportal_text <> "") {$br = "
";}
$infoportal_text = $infoportal_text . $br . "

Пользователь с таким логином уже зарегистрирован !";
$error_flag = "y";
endif;
endif;
if (($infoportal_pass <> "") and (! @eregi('^[0-9a-z]+'.'([0-9a-z]){2,15}$',$infoportal_pass))):
if ($infoportal_text <> "") {$br = "
";}
$infoportal_text = $infoportal_text . $br . "

Пароль должен содержать от 3 до 14 цифр и латинских букв !";
$error_flag = "y";
endif;
if ($infoportal_email <> ""):
$infoportal_email = strtolower(trim($infoportal_email));
if (! @eregi('^[\.0-9a-z_-]+'.'@'.'([0-9a-z-]+\.)+'.'([0-9a-z]){2,4}$', $infoportal_email)):
if ($infoportal_text <> "") {$br = "
";}
$infoportal_text = $infoportal_text . $br . "

Вы ввели неправильный e-mail !";
$error_flag = "y";
endif;
endif;
endif;
if (($seenform == "y") and ($error_flag <> "y")):
//$dat=date('Y.m.d');
mysql_query('SET NAMES "cp1251"');
mysql_query("INSERT INTO infoportal_registration (login, pass, sname, name, pname, email, company, pcompany, position, tel, city, news) VALUES ('$infoportal_login', '$infoportal_pass', '$sname', '$name', '$pname', '$infoportal_email', '$company', '$pcompany', '$position', '$tel', '$city', '$nn')", $dbl) or die("Invalid query4");
echo "
Вы успешно зарегистрировались и теперь можете просматривать информационно-методические материалы.
По нижеприведенной ссылке можно перейти на исходную страницу портала.
Перейти на исходную страницу >>
";
$registration = "y";
else:
echo $s . "
" . $infoportal_text . "
";
endif;
?>
Версия для печати
Версия для презентаций