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"; }
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"); }