Показать сообщение отдельно
  #6 (permalink)  
Старый 19.02.2018, 16:31
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Зачем мне он нужен.

Форма регистрации не должна содержать в значениях полей никаких данных, которые в нее вставляет сервер, а уже тем более таких как логин, пароль.... Что это такое в форме регистрации:

<? echo htmltext($регистрация_логин); ?>
<? echo htmltext($регистрация_пароль); ?>

и т.д., подсказки по значениям для полей? Если да, то подсказки определяются не атрибутом value, а placeholder. Если файл по ссылке, это программная реализация placeholder, тогда вопросов нет, но я не буду этого изучать.

Клиент может проверить ввод в форму регистрации согласно условиям по ее полям. Может также проверить на ошибку ввод пароля, сравнив значения полей пароля и поля повторного ввода пароля. Сервер же проверяя все это у себя, кроме это должен проверить занятость логина и адреса электронной почты, а результат проверки вернуть клиенту, если занято.

В форме входа клиент может проверить только наличие ввода, а проверка реальная только сервером.
Ответить с цитированием