возврат данных записи при сбое проверки на стороне сервера


У меня большая регистрационная форма, и если пользователь допустит какую-либо ошибку и не пройдет проверку на стороне сервера, как я могу отобразить поля, которые ранее были правильными.

Как я могу отправить данные post обратно в регистрационную форму?

Author: Mohammad Faisal, 2013-09-24

2 answers

Сохраните значения POST в сеансе на странице действий. В вашем html проверьте, существует ли значение сеанса, а затем повторите это. Завершите сеанс, как только вы завершите проверку на стороне сервера.

 4
Author: sandy, 2013-09-24 12:25:02

Всякий раз, когда вы отправляете значение myvalue2 без заполнения значения myvalue1, это приведет к ошибке с отправленными данными обратно

if(isset($_POST['submit']))
{
  if($_POST['myvalue1'])
   {
     $erromsg;
   }
}    

<input size="10" type="text" value="<?php echo $_POST['myvalue1']; ?> name="camp_click_value" id="xyz" />
<input size="10" type="text" value="<?php echo $_POST['myvalue2']; ?> name="camp_click_value" id="xyz" />
 0
Author: SagarPPanchal, 2013-11-28 09:49:54