Ejemplo n.º 1
1
function requestProcessor($request)
{
    echo "received request" . PHP_EOL;
    var_dump($request);
    if (!isset($request['type'])) {
        return "ERROR: unsupported message type";
    }
    switch ($request['type']) {
        case "login":
            $authentication = doLogin($request['username'], $request['password']);
            if ($authentication == true) {
                return array("returnCode" => '0', 'message' => "Login Successful.");
            } else {
                return array("returnCode" => '1', 'message' => "Login Unsuccessful.");
            }
        case "register":
            $registerUser = doRegister($request['username'], $request['password'], $request['email']);
            if ($registerUser == true) {
                return array("returnCode" => '2', 'message' => "Register Successful.");
            } else {
                return array("returnCode" => '3', 'message' => "Register Unsuccessful.");
            }
        case "validate_session":
            return doValidate($request['sessionId']);
    }
    //return array("returnCode" => '0', 'message'=>"Server received request and processed");
}
function requestProcessor($request)
{
    echo "received request" . PHP_EOL;
    var_dump($request);
    switch ($request['type']) {
        case "login":
            return doLogin($request['username'], $request['password']);
        case "validate_session":
            return doValidate($request['sessionId']);
    }
    return "received request";
}
function requestProcessor($request)
{
    echo "received request" . PHP_EOL;
    var_dump($request);
    if (!isset($request['type'])) {
        return "ERROR: unsupported message type";
    }
    switch ($request['type']) {
        case "login":
            return doLogin($request['username'], $request['password']);
        case "validate_session":
            return doValidate($request['sessionId']);
    }
    return "Server received request and processed";
}
Ejemplo n.º 4
-1
function requestProcessor($request)
{
    echo "received request" . PHP_EOL;
    var_dump($request);
    if (!isset($request['type'])) {
        return "ERROR: unsupported message type";
    }
    switch ($request['type']) {
        case "login":
            //return doLogin($request['username'],$request['password']);
            $auth = doLogin($request['username'], $request['password']);
            if ($auth == true) {
                return array('hello' => 'world');
            }
        case "validate_session":
            return doValidate($request['sessionId']);
            //in case friends this will return a list of friends from
            //the the steam user, and send it in an array to the client.
        //in case friends this will return a list of friends from
        //the the steam user, and send it in an array to the client.
        case "showFriends":
            return showFriends($request['steamid']);
        case "popFri":
            addFriendsToUsers($request['steamid']);
        case "add":
            retrieveUserInfo($request['steamid']);
            //return array("returnCode" => '0', 'message'=>"Server received request and processed");
    }
    //return array("returnCode" => '0', 'message'=>"Server received request and processed");
}