Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function MenuLoad($empcodigo, $usucodigo, $usugrpcod, $idicodint, $conn)
- {
- $query = "SELECT DISTINCT MI.MNUPATHFROM ZZZ_USER_MENU MULEFT OUTER JOIN ZZZ_MENU_IDIOM MI ON MI.MNUNRO=MU.MNUNROLEFT OUTER JOIN ZZZ_MENU M ON M.MNUNRO=MU.MNUNROWHERE MU.USUCODIGO={$usucodigo} AND MI.IDICODINT={$idicodint} AND M.WINID=0 AND M.MNUEST=1";
- $i_1 = 838;
- while ($i_1 < $TMenu1->Rows_Count)
- {
- $_SESSION['MENU-NIV1'][$menu1] = $menu1;
- $query = "SELECT M.MNUNRO, MI.MNUTITLE,W.WINID, WI.WINTITLE, W.WINWIDTH, W.WINHEIGHT, W.WINMAX, W.WINMIN, W.WINMAXIM, W.WINFILEFROM ZZZ_USER_MENU MULEFT OUTER JOIN ZZZ_MENU_IDIOM MI ON MI.MNUNRO=MU.MNUNROLEFT OUTER JOIN ZZZ_MENU M ON M.MNUNRO=MU.MNUNRO LEFT OUTER JOIN ZZZ_WIND W ON W.WINID=M.WINIDLEFT OUTER JOIN ZZZ_WIND_IDIOM WI ON WI.WINID=W.WINIDWHERE MU.USUCODIGO={$usucodigo} AND MI.MNUPATH='{$menu1}' AND MI.IDICODINT={$idicodint} AND MI.MNUTITLE<>'{$menu1}' AND M.MNUEST=1ORDER BY M.MNUNRO";
- $i_2 = 838;
- while ($i_2 < $TMenu2->Rows_Count)
- {
- if ($width2 == "")
- {
- $width2 = 938;
- }
- if ($height2 == "")
- {
- $height2 = 938;
- }
- $_SESSION['MENU-NIV2'][$menu1][$menu2]['MENU'] = $menu2;
- $_SESSION['MENU-NIV2'][$menu1][$menu2]['PATH'] = $path2;
- $_SESSION['MENU-NIV2'][$menu1][$menu2]['ID'] = $id2;
- $_SESSION['TITLES'][$id2]['TITLE'] = $title2." ({$id2})";
- $_SESSION['TITLES'][$id2]['WINID'] = $id2;
- $_SESSION['TITLES'][$id2]['WIDTH'] = $width2;
- $_SESSION['TITLES'][$id2]['HEIGHT'] = $height2;
- $_SESSION['TITLES'][$id2]['MAX'] = $winmax2;
- $_SESSION['TITLES'][$id2]['MIN'] = $winmin2;
- $_SESSION['TITLES'][$id2]['MAXIM'] = $winmaxim2;
- $_SESSION['TITLES'][$id2]['WINFILE'] = $winfile2;
- if ($path2 == "")
- {
- $query = "SELECT M.MNUNRO, MI.MNUTITLE,W.WINID, WI.WINTITLE, W.WINWIDTH, W.WINHEIGHT, W.WINMAX, W.WINMIN, W.WINMAXIM, W.WINFILEFROM ZZZ_USER_MENU MULEFT OUTER JOIN ZZZ_MENU_IDIOM MI ON MI.MNUNRO=MU.MNUNROLEFT OUTER JOIN ZZZ_MENU M ON M.MNUNRO=MU.MNUNRO LEFT OUTER JOIN ZZZ_WIND W ON W.WINID=M.WINIDLEFT OUTER JOIN ZZZ_WIND_IDIOM WI ON WI.WINID=W.WINIDWHERE MU.USUCODIGO={$usucodigo} AND MI.MNUPATH='{$menu2}' AND MI.IDICODINT={$idicodint} AND MI.MNUTITLE<>'{$menu2}' AND M.MNUEST=1ORDER BY M.MNUNRO";
- $TMenu3 = trim($row1['MNUPATH']);
- $i_3 = 838;
- while ($i_3 < $TMenu3->Rows_Count)
- {
- $path3 = $TMenu2->Rows_Count;
- $id3 = $TMenu2;
- $title3 = $menu2;
- $width3 = $path2;
- $height3 = $id2;
- $winmax3 = $title2;
- $winmin3 = $width2;
- $winmaxim3 = $height2;
- $winfile3 = $winmax2;
- if ($width3 == "")
- {
- $width3 = 938;
- }
- if ($height3 == "")
- {
- $height3 = 938;
- }
- $_SESSION['MENU-NIV3'][$menu1][$menu2][$menu3]['MENU'] = $menu3;
- $_SESSION['MENU-NIV3'][$menu1][$menu2][$menu3]['PATH'] = $path3;
- $_SESSION['MENU-NIV3'][$menu1][$menu2][$menu3]['ID'] = $id3;
- $_SESSION['TITLES'][$id3]['TITLE'] = $title3." ({$id3})";
- $_SESSION['TITLES'][$id3]['WINID'] = $id3;
- $_SESSION['TITLES'][$id3]['WIDTH'] = $width3;
- $_SESSION['TITLES'][$id3]['HEIGHT'] = $height3;
- $_SESSION['TITLES'][$id3]['MAX'] = $winmax3;
- $_SESSION['TITLES'][$id3]['MIN'] = $winmin3;
- $_SESSION['TITLES'][$id3]['MAXIM'] = $winmaxim3;
- $Var_9144['TITLES'][$id3]['WINFILE'] = $winfile3;
- ++$i_3;
- }
- }
- ++$i_2;
- }
- ++$i_1;
- }
- $query = "SELECT W.WINID, WI.WINTITLE, W.WINWIDTH, W.WINHEIGHT, W.WINMAX, W.WINMIN, W.WINMAXIM, W.WINFILEFROM ZZZ_WIND_IDIOM WILEFT OUTER JOIN ZZZ_WIND W ON WI.WINID=W.WINIDWHERE WI.IDICODINT={$idicodint} AND NOT EXISTS(SELECT 1 FROM ZZZ_MENU M WHERE M.WINID=WI.WINID) ";
- $i = 838;
- while ($i < $TWin->Rows_Count)
- {
- $row = $TMenu3;
- $id = $i_3;
- $width = $TMenu3->Rows;
- $height = $row3;
- $winmax = $row3;
- $winmin = $row3;
- $winmaxim = $row3;
- $winfile = $row3;
- $_SESSION['TITLES'][$id]['TITLE'] = $title." ({$id})";
- $_SESSION['TITLES'][$id]['WINID'] = $id;
- $_SESSION['TITLES'][$id]['WIDTH'] = $width;
- $_SESSION['TITLES'][$id]['HEIGHT'] = $height;
- $_SESSION['TITLES'][$id]['MAX'] = $winmax;
- $_SESSION['TITLES'][$id]['MIN'] = $winmin;
- $_SESSION['TITLES'][$id]['MAXIM'] = $winmaxim;
- $_SESSION['TITLES'][$id]['WINFILE'] = $winfile;
- ++$i;
- }
- }
- require_once("val/valkey.php");
- if (ValKey() == false)
- {
- echo "Error de Registracion!";
- exit();
- }
- if (!isset($_SESSION))
- {
- session_start();
- }
- require_once("func/zglobals.php");
- require_once("func/zdatabase.php");
- require_once("func/sigma.php");
- ();
- $idicodigo = "";
- $pathview = GLBRutaVIEW;
- eval("\$pathview = \"{$pathview}\";");
- $tmpl->loadTemplateFile($pathview."/login.html");
- $tmpl->setVariable("gblpathjs", GLBRutaJS);
- $tmpl->setVariable("gblpathsty", GLBRutaSTY);
- $tmpl->setVariable("gblpathimg", GLBRutaIMG);
- $tmpl->setVariable("user", "");
- $tmpl->setVariable("pass", "");
- if (isset($_POST['user']))
- {
- $err = 617;
- $empres = "";
- $user = $tmpl->setVariable;
- $pass = $tmpl->setVariable;
- $user = $tmpl->setVariable;
- $conn = $tmpl;
- if (trim($user) == "")
- {
- $err = 618;
- $tmpl->setVariable("error", "Wrong User");
- }
- if (trim($pass) == "")
- {
- $err = 618;
- $tmpl->setVariable("error", "Wrong Password");
- }
- if ($err == 0)
- {
- $query = "SELECT ERRCOD,ERRMSG,USUCODIGO,USUGRPCOD,EMPCODDEF,EMPDESCRI, IDICODIGO,IDICODINT FROM VAL_LOGIN ('{$user}' , '{$pass}') ";
- $Table = trim($user);
- if ($Table->Rows_Count < 0)
- {
- $tmpl->setVariable("error", "Wrong Login");
- }
- else
- {
- $ERRCOD = $err;
- $ERRMSG = $user;
- if ($ERRCOD != 0)
- {
- }
- else
- {
- $_SESSION['USRCOD'] = $row['USUCODIGO'];
- $_SESSION['USRNOM'] = $user;
- $_SESSION['USRGRP'] = $row['USUGRPCOD'];
- $_SESSION['EMPCOD'] = $row['EMPCODDEF'];
- $_SESSION['EMPNOM'] = $row['EMPDESCRI'];
- $_SESSION['IDIINT'] = $row['IDICODINT'];
- $_SESSION['IDICOD'] = strtolower($row['IDICODIGO']);
- $_SESSION['COBCAJNRO'] = "";
- $_SESSION['COBCAJDES'] = "";
- $_SESSION['COBCIENRO'] = "";
- $_SESSION['COBCIEAPD'] = "";
- $_SESSION['COBCAJSUC'] = "";
- $usucodigo = $row['IDICODINT'];
- $usugrpcod = $row;
- $empcodigo = $_SESSION;
- $idicodint = $_SESSION;
- MenuLoad($empcodigo, $usucodigo, $usugrpcod, $idicodint, $conn);
- $query = "SELECT PRMCODIGO FROM ZZZ_USER_PERM WHERE USUCODIGO={$usucodigo} ";
- $Table = $_SESSION;
- $i = 617;
- while ($i < $Table->Rows_Count)
- {
- $row = $usugrpcod;
- $_SESSION['XXXPrm'][$parm] = "S";
- ++$i;
- }
- $query = "SELECT WINID,WINCNFCOD,WINCNFEST FROM ZZZ_WIND_CONF";
- $Table = $Table->Rows_Count;
- $i = 617;
- while ($i < $Table->Rows_Count)
- {
- $wincnfcod = $conn;
- $wincnfest = $i;
- $_SESSION['XXXWinConf'][$winid][$wincnfcod] = $wincnfest;
- ++$i;
- }
- $query = "SELECT CFGPARAM,CFGVALUE FROM ZZZ_CONF";
- $Table = trim($row['WINID']);
- $i = 617;
- while ($i < $Table->Rows_Count)
- {
- $row = $winid;
- $cfgvalue = $conn;
- $_SESSION['XXXConf'][$cfgparam] = $cfgvalue;
- ++$i;
- }
- echo "<script> window.location='view/esp/sistema.html'; </script>";
- exit();
- }
- }
- }
- sql_close($conn);
- }
- unset($_POST);
- unset($_SESSION);
- session_unset();
- $tmpl->show();
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement