login($HTTP_POST_VARS['name'], $HTTP_POST_VARS['pswd'], $if_admin); /* display result */ switch ($res) { case 1: session_register('member'); header("Location: ./index.php"); exit(); case 2: session_register('member'); header("Location: ../admin/index.php"); exit(); default: $tpl = new Template($HUB['sys']['tpl']); $tpl->set_file('login', 'member_login.dwt'); $tpl->set_var(array('LOGIN_INFO' => 'Wrong login name or password!', 'MEMBER_NAME' => $HTTP_POST_VARS['name'], 'MEMBER_TYPE' => $HTTP_POST_VARS['type'] )); $tpl->pparse('out', 'login'); break; } } else { /* display user interface */ $tpl = new Template('../Templates'); $tpl->set_file('login', 'member_login.dwt'); $tpl->set_var(array('LOGIN_INFO' => '', 'MEMBER_NAME' => '', 'MEMBER_TYPE' => $HTTP_GET_VARS['type'] )); $tpl->pparse('out', 'login'); } ?>