PHP/MySQL | Как добавить выбор даты рождения?
Здравствуйте, не знаю как добавить выбор даты рождения, может кто подсказать?
Заранее спасибо!
Чуть не забыл код:
А вот форма регистрации:
Заранее спасибо!
Чуть не забыл код:
<?
define('Solex', 1) or die ('Unknown Error!');
require_once ('system/func.php');
noauth();
$title = 'Авторизация & Регистрация';
require_once ('system/header.php');
if(!$_POST){
echo '
<div class = "block center">
<form action = "" method = "post">
<input placeholder="Логин" autofocus required pattern = "[A-Z,a-z,А-Я,а-я,0-9\s]{5,20}" type = "text" name = "login"/><br/>
<input placeholder="Пароль" required pattern = "[A-Z,a-z,А-Я,а-я,0-9]{5,20}" type = "password" name = "pass_1"/><br/>
<input placeholder="Пароль ещё раз" required pattern = "[A-Z,a-z,А-Я,а-я,0-9]{5,20}" type = "password" name = "pass_2"/><br/>
<input placeholder="Email" required type = "email" name = "email"/><br/>
<input type = "submit" value = "Регистрация"/>
</form>
</div>
';
}else{
$login = check($_POST['login']);
$pass_1 = check($_POST['pass_1']);
$pass_2 = check($_POST['pass_2']);
$email = check($_POST['email']);
$up_pass = sha1(md5(sha1(md5(md5(sha1(sha1(md5($pass_2))))))));
$check_login_1 = $db -> prepare("SELECT * FROM user WHERE login = :login");
$check_login_1 -> execute(array(":login" => $login));
$check_login = $check_login_1 -> rowCount();
$check_email_1 = $db -> prepare("SELECT * FROM user WHERE email = :email");
$check_email_1 -> execute(array(":email" => $email));
$check_email = $check_email_1 -> rowCount();
if($check_login > 0){
$error = $error . 'Логин уже занят<br/>';
}
if($check_email > 0){
$error = $error . 'Почта уже занята<br/>';
}
if($pass_1 != $pass_2){
$error = $error . 'Пароли не совпадают';
}
if(empty($error)){
$new_user = $db -> prepare("INSERT INTO user SET login = :login, password = :password, email = :email");
$new_user -> execute(array(":login" => $login, ":password" => $up_pass, ":email" => $email));
echo '
<div class = "center lime">Вы успешно зарегестрировались</div>
<a class = "btnforall" href = "/">Войти</a>
';
}else{
echo $error;
}
}
require_once ('system/footer.php');
?>
А вот форма регистрации:
<div class = "block center">
<form action = "" method = "post">
<input placeholder="Логин" autofocus required pattern = "[A-Z,a-z,А-Я,а-я,0-9\s]{5,20}" type = "text" name = "login"/><br/>
<input placeholder="Пароль" required pattern = "[A-Z,a-z,А-Я,а-я,0-9]{5,20}" type = "password" name = "pass_1"/><br/>
<input placeholder="Пароль ещё раз" required pattern = "[A-Z,a-z,А-Я,а-я,0-9]{5,20}" type = "password" name = "pass_2"/><br/>
<input placeholder="Email" required type = "email" name = "email"/><br/>
<input type = "submit" value = "Регистрация"/>
</form>
</div>
540447140, Ну можно обычное поле input c type=date
Или я не понял сути вопроса?
Или я не понял сути вопроса?