Вот кусок формы
<form action="register.php" method="post" name="regForm" id="regForm" >
<table width="95%" border="0" cellpadding="3" cellspacing="3" class="forms">
<tr>
<td colspan="2">Введите ваше имя<span class="required"><font color="#CC0000">*</font></span><br>
<input name="full_name" type="text" id="full_name" size="40" class="required"></td>
Вот кусок обработчика
include 'dbc.php';
$err = array();
if($_POST['doRegister'] == 'Register')
{
foreach($_POST as $key => $value) {
$data[$key] = filter($value);
}
if(empty($data['full_name']) || strlen($data['full_name']) < 4)
{
$err[] = " Неверное имя. Пожалуйста, введите 3 или более символов";
}
if (!isUserID($data['user_name'])) {
$err[] = "Неверное имя пользователя.";
}
if(!isEmail($data['usr_email'])) {
$err[] = "Неверный адрес электронной почты.";
}
if (!checkPwd($data['pwd'],$data['pwd2'])) {
$err[] = "Неверный пароль.Введите 5 или более символов";
}
$user_ip = $_SERVER['REMOTE_ADDR'];
$sha1pass = PwdHash($data['pwd']);
$host = $_SERVER['HTTP_HOST'];
$host_upper = strtoupper($host);
$path = rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
$activ_code = rand(1000,9999);
$usr_email = $data['usr_email'];
$user_name = $data['user_name'];
$rs_duplicate = mysql_query("select count(*) as total from users where user_email='$usr_email' OR user_name='$user_name'") or die(mysql_error());
list($total) = mysql_fetch_row($rs_duplicate);
if ($total > 0)
{
$err[] = "Имя пользователя или электронная почта уже существует. Пожалуйста, попробуйте еще раз с другим именем пользователя или электронной почтой.";
}
if(empty($err)) {
$sql_insert = "INSERT into `users`
(`full_name`,`user_email`,`pwd`,`last_name`,`tel`,`fax`,`website`,`date`,`users_ip`,`activation_code` ,`country`,`user_name`
)
VALUES
('$data[full_name]','$usr_email','$sha1pass','$data[last_name]','$data[tel]','$data[fax]','$data[web]'
,now(),'$user_ip','$activ_code','$data[country]','$user_name'
)
";
mysql_query($sql_insert,$link) or die("Insertion Failed:" . mysql_error());
$user_id = mysql_insert_id($link);
$md5_id = md5($user_id);
mysql_query("update users set md5_id='$md5_id' where id='$user_id'");