Регистрация пользователей!

ahilles

Новичок
Регистрация пользователей!

Помогите братва, пишу регистрацию на пхп и мускле, знач все в одном файле адд.пхп форма и пхп обработчик формы тоесть я сначало проверяю переменные из формы на пустое поле, на не соответствие ну вот так

if(!empty($family))
{
if (!preg_match("|^[^*_'!@#$%?&;]+$|i", $family)) #Проверка поля имя.
{
$error= $error."Неверный формат поля Фамилия<br>";
}
}


и вот так


$family=htmlspecialchars(trim($_POST['family']));


И вывожу ошибки если есть


if (!empty($action))
{
echo $error;
}


У меня проблемы, поясните так как я лам!!!

1. Как лучше сохранить состояние переменной сли ошибки найдены, ну чтоб не писать всю форму опять если ошибки найдены, а то уменя она пустая Фся после вывода ошибок...
2. Как мне сделать конструкцию, чтоб когда нет ошибок данные писались в базу, а то у меня получается даже когда ошибки есть у меня в базу пишет....
3.Как лучше сделать проверку на длинну поля в пхп, ну типа если пароль меньше 3 или больше 12 символов выводилась ошибка???

Подскажите статьи или описание создания регистраци на пхп...
 
Сверху