コード例 #1
0
ファイル: commsy.php プロジェクト: a2call/commsy
             // so session will not saved at redirect
         }
         $url = $_SERVER['SCRIPT_NAME'] . '?' . $_SERVER['QUERY_STRING'];
         if (mb_stristr($url, '&SID=')) {
             $url = mb_substr($url, 0, mb_strpos($url, '&SID='));
         }
         redirect_with_url($url);
     } else {
         $_GET['cs_modus'] = 'password_change';
         $environment->setCurrentModule('home');
         $environment->setCurrentFunction('index');
         if (!$environment->inPortal()) {
             $environment->setCurrentContextID($environment->getCurrentPortalID());
         }
         $environment->getCurrentParameterArray();
         $environment->setCurrentParameter('cs_modus', 'password_change');
     }
 }
 /** password forget (END) **/
 if (isset($session) and mb_strtoupper($session->getValue('user_id'), 'UTF-8') == 'GUEST' and !$outofservice) {
     $cas_ticket = '';
     if (!empty($_GET['ticket'])) {
         $cas_ticket = $_GET['ticket'];
     } elseif (!empty($_POST['ticket'])) {
         $cas_ticket = $_POST['ticket'];
     } elseif (!empty($_COOKIE['ticket'])) {
         $cas_ticket = $_COOKIE['ticket'];
     }
     if (!empty($cas_ticket)) {
         $portal = $environment->getCurrentPortalItem();
         $cas_list = $portal->getAuthSourceListCASEnabled();