<?php include "../../TableEditor/TEditorSessionInc.php"; include "../../admin/TEVars.php"; include "../../TableEditor/TEditorIncludes/Constants.php"; if (isset($_SESSION[SESSION_VAR_CODE_SECURI])) { $Code = $_SESSION[SESSION_VAR_CODE_SECURI]; } else { $CodeSecurity = ""; for ($i = 0; $i < LoginCodeDigits; $i++) { $CodeSecurity = $CodeSecurity . rand(0, 9); } $s = new session(); $s->register(SESSION_VAR_CODE_SECURI, $CodeSecurity); $CodeSecurity = ""; $Code = $_SESSION[SESSION_VAR_CODE_SECURI]; } error_reporting(85); //serious error only $Image = '../' . TEImagesPath . '' . LoginCodeImage; $Img = ImageCreateFromJpeg($Image); $ImgSize = getimagesize($Image); $FontWidth = imagefontwidth(5); $FontHeight = imagefontheight(5); $x = ($ImgSize[0] - strlen($Code) * $FontWidth) / 2; $y = ($ImgSize[1] - $FontHeight) / 2; $Color = imagecolorallocate($Img, 255, 255, 255); imagestring($Img, 5, $x, $y, $Code, $Color); header("Content-Type: image/jpeg"); imagejpeg($Img);
// Date : 94.06 //----------------------------- require_once getenv("DOCUMENT_ROOT") . '/framework/configurations.inc.php'; set_include_path(get_include_path() . PATH_SEPARATOR . getenv("DOCUMENT_ROOT") . "/generalClasses"); require_once 'PDODataAccess.class.php'; require_once 'DataAudit.class.php'; require_once getenv("DOCUMENT_ROOT") . '/framework/PasswordHash.php'; require_once getenv("DOCUMENT_ROOT") . '/framework/session.php'; session::sec_session_start(); $return = ""; //------------- register ------------------ if (isset($_POST["email"])) { require_once getenv("DOCUMENT_ROOT") . '/framework/person/persons.class.php'; $user = $_POST["UserName"]; $pass = $_POST["md5Pass"]; $return = session::register($user, $pass); if ($return === true) { $result = session::login($user, $pass); header("location: index.php"); } } else { if (isset($_POST["UserName"])) { $user = $_POST["UserName"]; $pass = $_POST["md5Pass"]; $result = session::login($user, $pass); if ($result !== true) { echo $return; $return = $result; } else { unset($_SESSION['USER']["framework"]); $_SESSION['USER']["portal"] = true;
$s->register(SESSION_VAR_TYPE, CFG_USER_MASTER_TYPE); $s->register(SESSION_VAR_SUBTYPE, CFG_USER_MASTER_SUBTYPE); TEAccessRegister(); ?> <script language="javascript"> document.location="<?php echo TEditorUrl; ?> "; </script> <?php exit; } elseif ($User && $Id) { $SqlUsers = "SELECT * FROM " . TableUsers . " WHERE USUARIO='" . $User . "' && USUARIO_ID='" . $Id . "' && ESTATUS_ID='1'"; $ResultUsers = mysql_db_query(DB_NAME, $SqlUsers); if (mysql_num_rows($ResultUsers) > 0) { $DatoUsers = mysql_fetch_array($ResultUsers); $s = new session(); $s->register(SESSION_VAR_NAME, $DatoUsers["USUARIO"]); $s->register(SESSION_VAR_ID, $DatoUsers["USUARIO_ID"]); $s->register(SESSION_VAR_TYPE, CFG_USER_ADMIN_TYPE); $s->register(SESSION_VAR_SUBTYPE, $DatoUsers["TIPO_USUARIO_ID"]); TEAccessRegister(); ?> <script language="javascript"> document.location="<?php echo TEditorUrl; ?> "; </script> <?php exit; } else { include "" . TEIncludesPath . "MainLogin.php"; } } else { include "" . TEIncludesPath . "MainLogin.php";