Да что вы пристали к этому скроллу, плевать сервер хотел на это, он об этом вообще не подозревает.
Если даже вы пишите по минимуму, то хотя бы пишите так, чтобы была видна логика работы, в противном случае ваш код говорит о том, что все чтобы не вводил пользователь все пропадает, так как при каждом запросе страницы выводится форма не важно от результатов ввода, и ее поля очищаются.
А по уму это
<?
if($_POST) {
//пришла форма, проверяем
//либо ошибки, либо ОК и переход
}
if(!$_POST() || $error) {
?>
<html>
....
И форма с определением значений полей формы при ошибках.
Вот такова должна быть логика, а будет у вас там скролл на странице, не будет это не важно.
|