Здравствуйте подскажите пожалуйста как сохранить значения заполненных полей.
То есть я пишу форму регистрации и посетитель должен заполнить все поля формы и нажать кнопку ОТПРАВИТЬ.
И после этого происходить проверка полей на правильность введённых данных и если какое то из полей не соответствует требованиям то выводится сообщения об ошибке.
Но при этом все заполненные поля опустошаются.
Как сделать чтобы поля не опустошались?
Вот пример кода формы и некоторой проверки.
CODE ( html):
скопировать код в буфер обмена
<form action="" method="post"> Логин:<input name="login" type="text" width="200"> Емаил:<input name="email" type="text" width="200"> WMR кошелёк:<input name="wmrt" type="text" width="200"> Пароль:<input name="password" type="password" width="200"> Повторите пароль:<input name="password" type="password" width="200"> <input name="button" type="submit" value="Отправить"> </form>
PHP:
скопировать код в буфер обмена
if ($_POST ['buttont'] == TRUE) { if ($_POST ['login'] == ' ') { $this -> error = 'Поле логин не заполнено!'; } else { $m_user -> CheckLogin ($_POST ['login']); }
Есть вроде способ сохранения данных в переменную но как это сделать не предположу.
Подскажите рад буду выслушать наиболее правильные верянты.
Написанный код не полный есть и другие проверки написал просто для понятия сути.(Отредактировано автором: 09 Марта, 2011 - 21:24:04)
|