*/ /* $Id: login.php,v 1.9 2005/09/06 12:33:06 streaky Exp $ */ require_once "boot.php"; if ($settings['secure_login'] == true && (!isset($_SERVER['HTTPS']) || $_SERVER['HTTPS'] != "on")) { $QUERY = $_SERVER['QUERY_STRING'] ? "?{$_SERVER['QUERY_STRING']}" : ""; $path = "https://{$_SERVER['HTTP_HOST']}{$_SERVER['PHP_SELF']}{$QUERY}"; header("Location: {$path}"); } $response = ""; $content_output = ""; // require form page and create $form object require_once path::file("classes") . "form_handling_class.php"; $form_options = array('action' => "login.php", 'method' => "post", 'title' => "User Login", 'description' => "Cookies must be enabled to log in", 'response' => $response, 'smarty' => &$smarty); $form = new form_handling($form_options); $form_item = array('label' => "User Name", 'max_length' => 40, 'name' => "login[username]", 'id' => "login-username", 'size' => 30, 'description' => "", 'value' => "", 'required' => true); $form->add_text_field($form_item); $form_item = array('label' => "User Password", 'max_length' => 40, 'name' => "login[userpass]", 'id' => "login-userpass", 'size' => 30, 'description' => "", 'value' => "", 'required' => true, 'type' => 'password'); $form->add_text_field($form_item); /*$form_item = array ( 'label' => "Remember Me", 'checked' => false, 'name' => "login[remember]", 'id' => "login-remember", 'description' => "Store my user credentials and log me in automatically", ); $form->add_checkbox($form_item);*/ $form->build_fieldset("User Credentials"); $form_item = array('title' => "Submit", 'id' => "submit_form", 'type' => "submit"); $form->add_button($form_item); $form_item = array('title' => "Reset", 'id' => "reset_form", 'type' => "reset"); $form->add_button($form_item);