session_start(); require_once('Bootstrap.php'); $bootstrap = Bootstrap::create(); /* nccsTools.php - 02/01/08 - N:\phpApps\ - Menu for registered/internal users (save to /new dir.) */ /* session_register('gSessionRegistered'); session_register('gUser'); session_register('user'); session_register('USER2'); session_register('gRULEID'); session_register('gNPC'); session_register('gNPClist'); session_register('q'); session_register('gCodeType'); session_register('gResults'); session_register('gQuery'); session_register('gWhere'); session_register('gInfile'); session_register('gNteeConfidence'); session_register('gNteeSource'); session_register('gUser'); session_register('gExtraFlds'); session_register('gIncludeNoPurpose'); session_register('gMaxNum'); session_register('sortOrder'); session_register('gInfile2update'); session_register('sub4Master'); session_register('tmpPurpFile'); session_register('tmpProgFile'); */ if(isset($_SESSION['security']['numberOfPages'])) { $_SESSION['security']['numberOfPages']++; } else { $_SESSION['security']['numberOfPages'] = 1; } define('NOCACHE',true); $narrowScreen = 1; $pageHdg = 'NCCS Web Tools'; $gSessionRegistered = 1; include($bootstrap->libraryDirectory.'settings.php'); include($bootstrap->libraryDirectory.'proclib.php'); /***********************************************************/ // head.php: /***********************************************************/ ?>
$pageHdg = getTitle($pageHdg, $gUser); echo "\n";
}
$errMsg = '';
$tempUser = '';
$tempPwd = '';
// get input from Login if this program called from there:
if (isset($HTTP_POST_VARS['UsrID'])){
// echo "posted vars set"; $tempUser = $HTTP_POST_VARS['UsrID']; $tempPwd = $HTTP_POST_VARS['UsrPwd']; $targetPage = $HTTP_POST_VARS['targetPage']; } // echo "1 USER: $gUser temp: $tempUser target: $targetPage"; if ( strlen($tempUser)> 0){ $x = checkUser($tempUser, $tempPwd, 1); // print_r($x); $gUser = $x[2]; // echo "GUSER: $gUser"; if ( strlen($gUser)== 0){ $errMsg = "".$x[1]." ";
// $errMsg = " Incorrect user name or password. You are NOT logged in. ($tempUser) ";
if ( strlen($targetPage) > 0 and ! ereg('nccsTools', $targetPage)){
$errMsg .= " Click here to return to the previous page. "; } $errMsg .= "Click here to try again. \n"; } else { @session_write_close(); require_once($bootstrap->includePath.'/main.inc.php'); require_once($bootstrap->includePath.'class.session.php'); require_once($bootstrap->includePath.'class.user.php'); $user=new UserSession($gUser); @$_SESSION['dwUser']=array(); //clear. @$_SESSION['dwUser']['userID']=$gUser; @$user->refreshSession(); //set the hash. @session_write_close(); if ( strlen($targetPage) > 0 and ! ereg('nccsTools', $targetPage)){ echo "\n \n"; } } } $admin = checkUserAccessRights($gUser, 'ADMIN', 0); $eonUser = checkUserAccessRights($gUser, 'EON', 0); $userMgt = checkUserAccessRights($gUser, 'USERMGT', 0); $smallBanner = 1; /***********************************************************/ // from Dana: ?> \n"; echo "
echo " \n"; include($bootstrap->libraryDirectory.'footer.php'); ?> |