Показать сообщение отдельно
  #1 (permalink)  
Старый 18.04.2015, 10:54
Аспирант
Отправить личное сообщение для veltony Посмотреть профиль Найти все сообщения от veltony
 
Регистрация: 10.01.2015
Сообщений: 54

Как проверить e-mail?
Вопрос к специалистам от новичка.

При заполнении формы, после ввода e-mail, проверяется существование такого e-mail в базе данных пользователей.

var prov_email = email_adv;
         for (i = 0; i < baza_email.length; i++) 
         {
         if (prov_email == baza_email[i])
         {
         alert('Такой E-mail уже есть!!!')
         break;
         }


База e-mail берется из базы данных при открытии формы.

Все работает.

Но вся база получается в открытом доступе при просмотре HTML страницы формы.

Можно-ли как-то решить эту проблему, т.е. проверить e-mail на стороне пользователя, но при этом скрыть базу всех e-mail?
Или после ввода e-mail по событию проверить e-mail на сервере, получить ответ, а потом продолжить заполнение формы?
Если можно сделать это, то как?

P.S.Понимаю, что нужно проверять e-mail на стороне сервера при отправки заполненной всей формы на сервер, но всё-же...
Ответить с цитированием