Loading...
Night_devil , получается ему из одной текстовой формы нужно искать либо мыло либо номер телефона в базе
.http. (09.10.2019 в 17:56)
Night_devil , зачем ? мне нужно восстановление пароля допустим через одну форму где можно вписать мыло и тогда уйдет на мыло новый пароль или вписать номер телефона и прийдет в смс сообщении на телефон пароль

твоих знаний явно не хватит для реализации, учитывая что ты пишешь и что спрашиваешь, заказывай кодера

if(filter_var($input, FILTER_VALIDATE_EMAIL)){
echo 'Эт e-mail';
}else{
echo 'Эт какая-то другая хрень';
}
.http. (09.10.2019 в 17:56)
Night_devil , получается ему из одной текстовой формы нужно искать либо мыло либо номер телефона в базе

А не проще в настройках сделать выбор каким образом восстановить можно? К примеру выбрал email воостановление по мылу, выбрал по телефону, идёт по телефону.

Или просто, одно поле со значением info к примеру, и потом ищешь в этом поле @ ,( filter_var) или регулярка поможет, если есть, идёт восстановление по мылу, если нет, то по телефону. Вот и все.
________
посл. ред. 09.10.2019 в 18:29; всего 2 раз(а); by Night_devil
Ты говорил про регистрацию, я и ответил про регу, а то пишешь одно, потом другое.


<?

if (isset($_POST['login'])) {

if (filter_var($_POST['login'], FILTER_VALIDATE_EMAIL)) {
#проверка с e-mail
} else if (preg_match('/\d{9}/', $_POST['login'])) {
#проверка с номером
}

}

?>

<form method="post">
<p><b>Логин</b> </p>
<input type="text" name="login" />
<p><b>Пароль</b> </p>
<input type="password" name="password" />
<input type="submit" value="Войти" />
</form>


Восстановление по номеру телефона? Хах. А обработчик имеется?
Онлайн: 5
Время:
Gen. 0.086
(c) Bym.Guru 2010-2026