Esempio n. 1
0
            }
            while ($row = $result->fetch_assoc()) {
                //echo $row['user_name'];
                $sess->session_userDetails($row['user_name'], $row['lvl_flag'], $name);
                $arr = array('msg' => $row['lvl_flag'], 'error' => '');
                $jsn = json_encode($arr);
                echo $jsn;
            }
        } else {
            $arr = array('msg' => '', 'error' => 'Check Username or Password');
            $jsn = json_encode($arr);
            echo $jsn;
        }
        break;
    case "logout":
        $sess = new oprt_session();
        $response = $sess->sessionDestroyer();
        if ($response === 'true') {
            $arr = array('msg' => "Session Destroyed", 'error' => '');
            $jsn = json_encode($arr);
            echo $jsn;
        } else {
            $arr = array('msg' => "", 'error' => 'Session Not Destroyed');
            $jsn = json_encode($arr);
            echo $jsn;
        }
        break;
    default:
        echo "Invalid Choice";
        break;
}
     printCommute($query);
     $objects['obj']->db_close();
     break;
 case "fetchCallReport":
     $objects = createObject();
     $uname = mysqli_real_escape_string($objects['obj']->reCon(), $data->reportsFor);
     if ($uname === '') {
         $query = $objects['oprt']->dataAdaptor("fetchCallReport", $data);
     } else {
         $query = $objects['oprt']->dataAdaptor("fetchPersCallReport", $uname);
     }
     printCall($query);
     $objects['obj']->db_close();
     break;
 case "check_session":
     $sess = new oprt_session();
     $objects = createObject();
     $response = $sess->sessionChecker();
     //testing();
     //isSunday($frmdt,$todt);
     if ($response === 'true') {
         deleteInvalidNoti();
         $numRows;
         $broadRows;
         if ($sess->getLevel() == 1 || $sess->getLevel() == 2) {
             if ($sess->getLevel() == 2) {
                 $query = $objects['oprt']->dataAdaptor("notificationCountMngr", $sess->getUser());
                 $result = $objects['obj']->query_db($query);
                 $numRows = mysqli_num_rows($result);
             } else {
                 $query = $objects['oprt']->dataAdaptor("notificationCount", $data);