Ejemplo n.º 1
0
try {
    if (!empty($userData)) {
        require_once _APP_PATH . 'classes/myPDOConn.Class.php';
        require_once _APP_PATH . 'classes/Authentication.Class.php';
        require_once _APP_PATH . 'classes/UserLog.Class.php';
        $pdoConn = \ninthday\niceToolbar\myPDOConn::getInstance('xmindPDOConnConfig.inc.php');
        $objUserAuth = new \ninthday\niceToolbar\Authentication($pdoConn);
        if (!$objUserAuth->isExistandActived($userData)) {
            header('Location: ' . _WEB_ADDR . 'gauth.php');
        }
        if (!$objUserAuth->isInstalled($userData)) {
            header('Location: ' . _WEB_ADDR . 'ins_intro.php');
        }
        $userID = $objUserAuth->getUserID($userData);
        $objUserlog = new \ninthday\XMind\UserLog($pdoConn);
        $date_list = $objUserlog->getDateList($days);
        $model_list = $objUserlog->getUserModelByUID($userID);
        // Default UserHardwareID
        if (empty($UHID)) {
            $UHID = $model_list[0]['UHID'];
        }
        $model_name = '';
        $android_version = '';
        foreach ($model_list as $model) {
            if ($model['UHID'] == $UHID) {
                $model_name = $model['Model'];
                $android_version = $model['AndroidVersion'];
            }
        }
    } else {
        header('Location: ' . _WEB_ADDR . 'gauth.php');