예제 #1
0
파일: login.php 프로젝트: aagusti/padl-tng
$layout->containers["fields"][] = array("name" => "loginfields", "block" => "", "substyle" => 1);
$layout->containers["fields"][] = array("name" => "loginbuttons", "block" => "", "substyle" => 2);
$layout->skins["fields"] = "fields";
$layout->blocks["top"][] = "fields";
$page_layouts["login"] = $layout;
$xt = new Xtempl();
$id = postvalue("id") != "" ? postvalue("id") : 1;
//array of params for classes
$params = array("id" => $id, "pageType" => PAGE_LOGIN);
$params['xt'] =& $xt;
$params["tName"] = "global";
$params["templatefile"] = "login.htm";
$params['needSearchClauseObj'] = false;
$pageObject = new LoginPage($params);
if (postvalue("a") == "logout") {
    $pageObject->Logout();
}
$adSubmit = false;
// begin proccess captcha
$pageObject->isCaptchaOk = 1;
$useCaptcha = false;
// end proccess captcha
//	Before Process event
if ($globalEvents->exists("BeforeProcessLogin")) {
    $globalEvents->BeforeProcessLogin($conn, $pageObject);
}
$myurl = @$_SESSION["MyURL"];
unset($_SESSION["MyURL"]);
$pageObject->fromFacebook = false;
$message = "";
if (!isset($pUsername)) {