<?php echo "Логин: " .$_POST['login']."<br>"; echo "Пароль: " .$_POST['pass']."<br>" ; ?>
<?php echo "Выбранные данные: " .$_POST['data']."<br>"; ?>
<?php $HOST = "localhost"; $USER = "root"; $PASS = ""; $DB = "test"; $PREFIX = ""; if(!mysql_connect("$HOST", "$USER", "$PASS")) exit(mysql_error()); else {echo "";} if (!mysql_select_db($DB)) exit(mysql_error()); else{echo "";} mysql_query('SET NAMES cp1251;'); ?>
<?php // Подключаемся к базе данных require_once "config.php"; $langth = 30; $arr = array( 'Не все значения заполнены.', 'Пароли не совпадают.', 'Ошибка! Длина строки выше '. $langth, 'email - не верно написан', 'Поздравляем! Вы успешно зарегистрированы.', ); if($_POST['go'] == 'Регистрация'){ foreach($_POST as $key => $val){ // Проверяем, чтоб все поля были заполнены. if(empty($val)){ $error = $arr[0]; } else { // Проверяем длинну значений формы if(strlen($val) > $langth){ $error = $arr[2]; } } } extract($_POST); // Совпадают ли пароли if($pass != $pass2){ $error = $arr[1]; } // Проверяем email на соответствие шаблону if(!preg_match("|^[-0-9a-z_\.]+@[-0-9a-z_^\.]+\.[a-z]{2,6}$|i", $email)){ $error = $arr[3]; } // Если ошибок нет - // заносим нового пользователя в БД if(empty($error)){ $query = mysql_query("INSERT INTO user VALUES('', '".$name."', '".$pass."', '".$email."')"); if(!$query){$error = mysql_error();} $error = $arr[4]; } } echo $error; ?>