Здравствуйте, есть такой код регистрации
PHP:
скопировать код в буфер обмена
if (!empty($_POST["go_reg"])) { $Login = filter_input(INPUT_POST
, 'Login', FILTER_SANITIZE_STRING
); $Name = filter_input(INPUT_POST
, 'Name', FILTER_SANITIZE_STRING
); $Famly = filter_input(INPUT_POST
, 'Famly', FILTER_SANITIZE_STRING
); $Email = filter_input(INPUT_POST
, 'Email', FILTER_SANITIZE_STRING
); $Site = filter_input(INPUT_POST
, 'Site', FILTER_SANITIZE_STRING
); $Uzn_o_nas = filter_input(INPUT_POST
, 'Uzn_o_nas', FILTER_SANITIZE_STRING
); $Password_1 = filter_input(INPUT_POST
, 'Password_1', FILTER_SANITIZE_STRING
); $Password_2 = filter_input(INPUT_POST
, 'Password_2', FILTER_SANITIZE_STRING
); if (strlen($Login) < 5
) $success = false; elseif (strlen($Name) < 5
) $success = false; elseif (strlen($Famly) < 5
) $success = false; elseif (strlen($Email) < 5
) $success = false; elseif (strlen($Site) < 5
) $success = false; elseif (strlen($Uzn_o_nas) < 5
) $success = false; elseif (strlen($Password_1) < 5
) $success = false; elseif ($Password_1 != $Password_2) $success = false;
else $success = regUsers
($Login, $Name, $Famly, $Email, $Site, $Uzn_o_nas, $hashed_password = crypt($password, $salt)); }
вывод ошибки или удачной регистрации
PHP:
скопировать код в буфер обмена
<?PHP if(!$success)
echo"<div class='reg-success_err'><div class='err_reg'>".$Lang['err_reg']."</div></div>";?>
<?PHP if($success)
echo"<div class='reg-success_ok'><div class='ok_reg'>" .$Lang['ok_reg'] ."</div></div>";?>
Проблема в том, когда заходиш на страницу сразу пишет "Ошибка регистрации", а мне надо чтобы ошибка появлялась только тогда когда введено чтото не правельно.