Advertisement
plas71k

IonCube 7 - decoded file

Dec 12th, 2012
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 8.84 KB | None | 0 0
  1. <?php
  2. function MenuLoad($empcodigo, $usucodigo, $usugrpcod, $idicodint, $conn)
  3. {
  4.     $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";
  5.     $i_1 = 838;
  6.     while ($i_1 < $TMenu1->Rows_Count)
  7.     {
  8.         $_SESSION['MENU-NIV1'][$menu1] = $menu1;
  9.         $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";
  10.         $i_2 = 838;
  11.         while ($i_2 < $TMenu2->Rows_Count)
  12.         {
  13.             if ($width2 == "")
  14.             {
  15.                 $width2 = 938;
  16.             }
  17.             if ($height2 == "")
  18.             {
  19.                 $height2 = 938;
  20.             }
  21.             $_SESSION['MENU-NIV2'][$menu1][$menu2]['MENU'] = $menu2;
  22.             $_SESSION['MENU-NIV2'][$menu1][$menu2]['PATH'] = $path2;
  23.             $_SESSION['MENU-NIV2'][$menu1][$menu2]['ID'] = $id2;
  24.             $_SESSION['TITLES'][$id2]['TITLE'] = $title2." ({$id2})";
  25.             $_SESSION['TITLES'][$id2]['WINID'] = $id2;
  26.             $_SESSION['TITLES'][$id2]['WIDTH'] = $width2;
  27.             $_SESSION['TITLES'][$id2]['HEIGHT'] = $height2;
  28.             $_SESSION['TITLES'][$id2]['MAX'] = $winmax2;
  29.             $_SESSION['TITLES'][$id2]['MIN'] = $winmin2;
  30.             $_SESSION['TITLES'][$id2]['MAXIM'] = $winmaxim2;
  31.             $_SESSION['TITLES'][$id2]['WINFILE'] = $winfile2;
  32.             if ($path2 == "")
  33.             {
  34.                 $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";
  35.                 $TMenu3 = trim($row1['MNUPATH']);
  36.                 $i_3 = 838;
  37.                 while ($i_3 < $TMenu3->Rows_Count)
  38.                 {
  39.                     $path3 = $TMenu2->Rows_Count;
  40.                     $id3 = $TMenu2;
  41.                     $title3 = $menu2;
  42.                     $width3 = $path2;
  43.                     $height3 = $id2;
  44.                     $winmax3 = $title2;
  45.                     $winmin3 = $width2;
  46.                     $winmaxim3 = $height2;
  47.                     $winfile3 = $winmax2;
  48.                     if ($width3 == "")
  49.                     {
  50.                         $width3 = 938;
  51.                     }
  52.                     if ($height3 == "")
  53.                     {
  54.                         $height3 = 938;
  55.                     }
  56.                     $_SESSION['MENU-NIV3'][$menu1][$menu2][$menu3]['MENU'] = $menu3;
  57.                     $_SESSION['MENU-NIV3'][$menu1][$menu2][$menu3]['PATH'] = $path3;
  58.                     $_SESSION['MENU-NIV3'][$menu1][$menu2][$menu3]['ID'] = $id3;
  59.                     $_SESSION['TITLES'][$id3]['TITLE'] = $title3." ({$id3})";
  60.                     $_SESSION['TITLES'][$id3]['WINID'] = $id3;
  61.                     $_SESSION['TITLES'][$id3]['WIDTH'] = $width3;
  62.                     $_SESSION['TITLES'][$id3]['HEIGHT'] = $height3;
  63.                     $_SESSION['TITLES'][$id3]['MAX'] = $winmax3;
  64.                     $_SESSION['TITLES'][$id3]['MIN'] = $winmin3;
  65.                     $_SESSION['TITLES'][$id3]['MAXIM'] = $winmaxim3;
  66.                     $Var_9144['TITLES'][$id3]['WINFILE'] = $winfile3;
  67.                     ++$i_3;
  68.                 }
  69.             }
  70.             ++$i_2;
  71.         }
  72.         ++$i_1;
  73.     }
  74.     $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) ";
  75.     $i = 838;
  76.     while ($i < $TWin->Rows_Count)
  77.     {
  78.         $row = $TMenu3;
  79.         $id = $i_3;
  80.         $width = $TMenu3->Rows;
  81.         $height = $row3;
  82.         $winmax = $row3;
  83.         $winmin = $row3;
  84.         $winmaxim = $row3;
  85.         $winfile = $row3;
  86.         $_SESSION['TITLES'][$id]['TITLE'] = $title." ({$id})";
  87.         $_SESSION['TITLES'][$id]['WINID'] = $id;
  88.         $_SESSION['TITLES'][$id]['WIDTH'] = $width;
  89.         $_SESSION['TITLES'][$id]['HEIGHT'] = $height;
  90.         $_SESSION['TITLES'][$id]['MAX'] = $winmax;
  91.         $_SESSION['TITLES'][$id]['MIN'] = $winmin;
  92.         $_SESSION['TITLES'][$id]['MAXIM'] = $winmaxim;
  93.         $_SESSION['TITLES'][$id]['WINFILE'] = $winfile;
  94.         ++$i;
  95.     }
  96. }
  97.  
  98. require_once("val/valkey.php");
  99. if (ValKey() == false)
  100. {
  101.     echo "Error de Registracion!";
  102.     exit();
  103. }
  104. if (!isset($_SESSION))
  105. {
  106.     session_start();
  107. }
  108. require_once("func/zglobals.php");
  109. require_once("func/zdatabase.php");
  110. require_once("func/sigma.php");
  111. ();
  112. $idicodigo = "";
  113. $pathview = GLBRutaVIEW;
  114. eval("\$pathview = \"{$pathview}\";");
  115. $tmpl->loadTemplateFile($pathview."/login.html");
  116. $tmpl->setVariable("gblpathjs", GLBRutaJS);
  117. $tmpl->setVariable("gblpathsty", GLBRutaSTY);
  118. $tmpl->setVariable("gblpathimg", GLBRutaIMG);
  119. $tmpl->setVariable("user", "");
  120. $tmpl->setVariable("pass", "");
  121. if (isset($_POST['user']))
  122. {
  123.     $err = 617;
  124.     $empres = "";
  125.     $user = $tmpl->setVariable;
  126.     $pass = $tmpl->setVariable;
  127.     $user = $tmpl->setVariable;
  128.     $conn = $tmpl;
  129.     if (trim($user) == "")
  130.     {
  131.         $err = 618;
  132.         $tmpl->setVariable("error", "Wrong User");
  133.     }
  134.     if (trim($pass) == "")
  135.     {
  136.         $err = 618;
  137.         $tmpl->setVariable("error", "Wrong Password");
  138.     }
  139.     if ($err == 0)
  140.     {
  141.         $query = "SELECT ERRCOD,ERRMSG,USUCODIGO,USUGRPCOD,EMPCODDEF,EMPDESCRI, IDICODIGO,IDICODINT  FROM VAL_LOGIN ('{$user}' , '{$pass}') ";
  142.         $Table = trim($user);
  143.         if ($Table->Rows_Count < 0)
  144.         {
  145.             $tmpl->setVariable("error", "Wrong Login");
  146.         }
  147.         else
  148.         {
  149.             $ERRCOD = $err;
  150.             $ERRMSG = $user;
  151.             if ($ERRCOD != 0)
  152.             {
  153.             }
  154.             else
  155.             {
  156.                 $_SESSION['USRCOD'] = $row['USUCODIGO'];
  157.                 $_SESSION['USRNOM'] = $user;
  158.                 $_SESSION['USRGRP'] = $row['USUGRPCOD'];
  159.                 $_SESSION['EMPCOD'] = $row['EMPCODDEF'];
  160.                 $_SESSION['EMPNOM'] = $row['EMPDESCRI'];
  161.                 $_SESSION['IDIINT'] = $row['IDICODINT'];
  162.                 $_SESSION['IDICOD'] = strtolower($row['IDICODIGO']);
  163.                 $_SESSION['COBCAJNRO'] = "";
  164.                 $_SESSION['COBCAJDES'] = "";
  165.                 $_SESSION['COBCIENRO'] = "";
  166.                 $_SESSION['COBCIEAPD'] = "";
  167.                 $_SESSION['COBCAJSUC'] = "";
  168.                 $usucodigo = $row['IDICODINT'];
  169.                 $usugrpcod = $row;
  170.                 $empcodigo = $_SESSION;
  171.                 $idicodint = $_SESSION;
  172.                 MenuLoad($empcodigo, $usucodigo, $usugrpcod, $idicodint, $conn);
  173.                 $query = "SELECT PRMCODIGO FROM ZZZ_USER_PERM WHERE USUCODIGO={$usucodigo} ";
  174.                 $Table = $_SESSION;
  175.                 $i = 617;
  176.                 while ($i < $Table->Rows_Count)
  177.                 {
  178.                     $row = $usugrpcod;
  179.                     $_SESSION['XXXPrm'][$parm] = "S";
  180.                     ++$i;
  181.                 }
  182.                 $query = "SELECT WINID,WINCNFCOD,WINCNFEST FROM ZZZ_WIND_CONF";
  183.                 $Table = $Table->Rows_Count;
  184.                 $i = 617;
  185.                 while ($i < $Table->Rows_Count)
  186.                 {
  187.                     $wincnfcod = $conn;
  188.                     $wincnfest = $i;
  189.                     $_SESSION['XXXWinConf'][$winid][$wincnfcod] = $wincnfest;
  190.                     ++$i;
  191.                 }
  192.                 $query = "SELECT CFGPARAM,CFGVALUE FROM ZZZ_CONF";
  193.                 $Table = trim($row['WINID']);
  194.                 $i = 617;
  195.                 while ($i < $Table->Rows_Count)
  196.                 {
  197.                     $row = $winid;
  198.                     $cfgvalue = $conn;
  199.                     $_SESSION['XXXConf'][$cfgparam] = $cfgvalue;
  200.                     ++$i;
  201.                 }
  202.                 echo "<script>  window.location='view/esp/sistema.html'; </script>";
  203.                 exit();
  204.             }
  205.         }
  206.     }
  207. sql_close($conn);
  208. }
  209. unset($_POST);
  210. unset($_SESSION);
  211. session_unset();
  212. $tmpl->show();
  213. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement