Loading...
PHP/MySQL | Как добавить выбор даты рождения?
Здравствуйте, не знаю как добавить выбор даты рождения, может кто подсказать? Заранее спасибо! Чуть не забыл код:
php
   <? 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'); ?>   
А вот форма регистрации:
html
   <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


Или я не понял сути вопроса?
540447140 , https://developer.mozilla.org/ru/docs/Web/HTML/Element/Input/date
Онлайн: 6
Время:
Gen. 0.2147
(c) Bym.Guru 2010-2026