assign("checkSession",$checkSession); // headers $title = "Ateneo Alumni Association"; $main_sec_id = 6; $main_section = getSection($main_sec_id); $tpl->assign("main_section",$main_section); //$html_template = "new_".$main_section['link'].".htm"; $html_template = "register.htm"; $tpl->assign("title",$title); if(isset($_SESSION['memberInfo']['uid']) && $_SESSION['memberInfo']['uid']!=""){ $tpl->assign("show_login",false); $tpl->assign("name", $_SESSION['memberInfo']['fname']." ".$_SESSION['memberInfo']['lname']); } else { $tpl->assign("show_login",true); } // login form $formLogin = new HTML_QuickForm("formLogin", "post", "login.php"); $formLogin->addElement("text", "login_name", "Login Name", array("size"=>35, "maxlength"=>20, 'tabindex'=>++$ctr)); $formLogin->addElement("password", "password", " Password", array("size"=>35, "maxlength"=>20, 'tabindex'=>++$ctr)); //$form->addElement("submit", "btn_submit", "Login", array("class" => "buttons", 'tabindex' => ++$ctr)); $formLogin->setDefaults(array("login_name"=>null, "password"=>null,)); $formLogin->setConstants(array("action"=>"login", "url"=>($_GET["url"])?$_GET["url"]:"edit_info.php")); $formLogin->addElement("hidden", "action", "login"); $renderer =& new HTML_QuickForm_Renderer_ArraySmarty($tpl, true); $renderer->setRequiredTemplate( '{$label}{if $required}*{/if}' ); $formLogin->accept($renderer); $tpl->assign("formLogin", $renderer->toArray()); // // form $form =& new HTML_QuickForm("frmSection", "post", $_SERVER["PHP_SELF"], "", array("onSubmit"=>"return checkSubmit(this);")); // section info // buttons $form->addElement("button", "btn_yes", "yes", array("onClick" => "javascript: location.href='has_card.php';","class" => "buttons", 'tabindex' => ++$ctr)); $form->addElement("button", "btn_no", "no", array("onClick" => "javascript: location.href='no_card.php';","class" => "buttons", 'tabindex' => ++$ctr)); /*$defaults = array("form_action" => "save"); $form->setDefaults($defaults); $form->applyFilter("__ALL__", "trim"); $cssid = CSS_MSG_ERR; if ($_POST["form_action"] == "save" && $form->validate()) { if (($msgcode = validateForm())==OK){ // process form $result = $form->process("formCallback", false); if (PEAR::isError($result)){ $message = array("pear"=>$result->getMessage()); } elseif ($result) { header("location: registration.php?cid=".$result."&msgcode=".OK_ARTICLE_ADD); } else { $message = getMessage(ERR_ARTICLE_ADD,false); } } else { $message = getMessage($msgcode); } } elseif (isset($_GET["msgcode"]) && $_GET["msgcode"] == OK_ARTICLE_ADD && $_GET["msgcode"] == OK_ARTICLE_EDIT){ $cssid = CSS_MSG_OK; $message = getMessage($_GET["msgcode"],false); } else { $message = $form->_errors; } $tpl->assign("cssid", $cssid); $tpl->assign("messages", $message);*/ $renderer =& new HTML_QuickForm_Renderer_ArraySmarty($tpl, true); $renderer->setRequiredTemplate( '{$label}{if $required}*{/if}' ); $form->accept($renderer); $tpl->assign("form", $renderer->toArray()); // display tpl $tpl->display($html_template); function formCallback($postVars){ //$postVars['created_by'] = $_SESSION['userInfo']['uid']; return addArticle($postVars); } function validateForm(){ $ret = OK;//ERR_EDIT_PROFILE; return $ret; } ?>