} $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); $form->build_fieldset("Login / Clear Form"); $content_output .= $form->return_form(); unset($form); $smarty->assign("breadcrumb", "<a href='" . path::http() . "'>Home</a> > User Login"); $page_handler->add_page_item($content_output); $page_handler->add_footer(" "); $page_handler->output_page("User Login");