start('Login', array('Main|index.php')); $html->form_start('login.php?action=post', 'post', '', false); $html->form_add_string('login', 'Login', '', 25); $html->form_add_password('password', 'Password', '', 25); $html->form_actions(); $html->form_add_action('Ok'); $html->form_stop(); echo ''; $html->stop(); break; case 'post': $errors = array(); $login = trim($_POST['login']); $password = trim($_POST['password']); if($users->login($login, $password)) { location('index.php'); } else $errors[] = 1; if(!count($errors)) { location('index.php'); } else { $html->start('Error', array('Main|index.php', 'Login|login.php')); switch($errors[0]) { case 1: echo '

Пользователей с таким именем или паролем не зарегистрировано.

'; break; } echo ''; $html->stop(); } break; } ?>