Логин: '.$l.'
Пароль: '.$p.'
E-mail: '.$e.'
Авторизация';
$mes='Вы зарегистрировались на сайте s.net
Ваши данные:
Логин:
'.$l.'
Пароль:'.$p.'
';
mail($e,"Регистрация на UKR-BLOG.NET",$mes,"Content-type: text/xhtml \r\n");
$p=md5($p);
$mysqli->query("INSERT INTO `user` SET `login`='$l', `password`='$p', `email`='$e'");
$reg=true;
}
}
if (!$reg)
{
$captcha=substr(md5(time()),0,4);
echo Div('error',$error).'
Логин:
Пароль:
E-mail:
Введите код с картинки:
';
}
function Valid ($name,$preg="/[\w]/")
{
global $error;
$error.=(!empty($_POST[$name])) ? '' : 'Поле '.$name.' пустое
';
if ($error == '')
{
$error.=(5 > sizeof($_POST[$name]) && sizeof($_POST[$name])< 30) ? '' : 'В '.$name.'\'e менее 5 и более 30 сим.
';
if ($error == '')
{
if ($error == '')
{
$error.=(!preg_match($preg,$_POST[$name])) ? '' : $name.' имеет не верный формат
';
if ($name != 'password' && $error == '')
{
global $mysqli;
$mysqli->query("select*from `user` where `$name` = '".$_POST[$name]."' limit 1");
$error.=(@$mysqli->num_rows > 0) ? 'Данный '.$name.' уже используется
' : '';
}
}
}
}
}
function Captcha()
{
global $error;
$error.=(!empty($_POST['captcha'])) ? '' : 'Введите код с картинки';
if ($error == '') $error.=($_POST['captcha'] == $_POST['code'])? '' : 'Неверно введен код с картинки';
}
HtmlEnd();
?>