This commit is contained in:
Roly Rudy Gutierrez Pinto
2017-04-03 14:48:51 -04:00
parent bf56da719b
commit 533d21679a

View File

@@ -5,6 +5,15 @@ if (PMLicensedFeatures
->verifyfeature('zLhSk5TeEQrNFI2RXFEVktyUGpnczV1WEJNWVp6cjYxbTU3R29mVXVZNWhZQT0=')) {
$G_PUBLISH = new Publisher();
try {
//$backupSession = serialize($_SESSION);
//This script runs with $ _SESSION ['USER_LOGGED'] = '00000000000000000000000000000001',
//this action enables login as admin if you enter the url 'http://myserver.net/sysworkflow/en/neoclassic/processes/main',
//in the Browser that invoked this script.
//This action ensures that any changes to the session variables required by
//this script do not affect the main session if it exists, for example
//when multiple tabs are open.
$backupSession = serialize($_SESSION);
if ($_REQUEST['APP_UID'] == '') {
if($_GET['APP_UID'] == ''){
throw new Exception('The parameter APP_UID is empty.');
@@ -146,11 +155,12 @@ if (PMLicensedFeatures
throw $error;
}
$_SESSION = unserialize($backupSession);
$G_PUBLISH->AddContent('xmlform', 'xmlform', 'login/showInfo', '', $aMessage);
} catch (Exception $error) {
$G_PUBLISH->AddContent('xmlform', 'xmlform', 'login/showMessage', '', array('MESSAGE' => $error->getMessage().' Please contact to your system administrator.'));
}
$_SESSION = unserialize($backupSession);
G::RenderPage('publish', 'blank');
}