Example #1
0
            header('Content-type: application/json');
            echo json_encode(array('result' => true, 'memno' => $l));
            break;
        case "savereg":
            $m = new members();
            $m->saveInfo($p);
            header('Content-type: text/json');
            header('Content-type: application/json');
            echo json_encode(array('result' => true));
            break;
        case "login":
            $m = new members();
            $l = $m->login($p);
            if (is_array($l)) {
                $l = $l[0];
                $response = true;
                $m->update(array('no_calls' => MySQL::SQLValue(intval($l['no_calls']++)), 'last_call' => MySQL::SQLValue(date('Y-m-d'))), $l['id']);
                $lc = split('-', $l['last_call']);
                $log = new Log();
                $log->add(array('user_id' => MySQL::SQLValue($l['id']), 'user_name' => MySQL::SQLValue($l['name']), 'date' => time()));
                $data = array('name' => $l['name'], 'lvl' => $l['lvl'], 'no_calls' => $l['no_calls'], 'caller_no' => $log->numberOfCallers(), 'last_caller' => $log->lastCaller(), 'last_call' => date('n/j/y', mktime(0, 0, 0, $lc[1], $lc[2], $lc[0])), 'dnlds' => intval($l['dnlds']), 'uplds' => intval($l['uplds']), 'msgs' => 0);
            } else {
                $data = 'something went wrong';
                $response = false;
            }
            header('Content-type: text/json');
            header('Content-type: application/json');
            echo json_encode(array('result' => true, 'response' => $response, 'data' => $data));
            break;
    }
}