* "alterarSenha": altera senha de um usuário * "verificaSenha": verifica se a senha de um usuário está correta * "dadosGenericos": retorna os dados básicos do usuário * "countUsuariosPorPerfil": retorna a quantidade de usuarios por perfil */ switch ($_REQUEST["acao"]) { case 'usuarioGeral': $usuarioController = new UsuarioController(); $idUsuario = $_REQUEST["id"]; $usuario = $usuarioController->selectGeral($idUsuario); $retorno = array("id" => utf8_encode($usuario['id']), "nome" => utf8_encode($usuario['nome']), "perfil" => utf8_encode($usuario['perfil']), "escola" => utf8_encode($usuario['escola']), "imagem" => $path["arquivos"] . utf8_encode($usuario['imagem']), "id_variavel" => utf8_encode($usuario['id_variavel']), "serie" => utf8_encode($usuario['serie']), "grupo" => utf8_encode($usuario['grupo'])); print_r(json_encode($retorno)); break; case 'buscaAlunoSemGrupoBySerieEscola': $usuarioController = new UsuarioController(); $alunos = $usuarioController->buscaAlunoSemGrupoBySerieEscola($_REQUEST['serie'], $_REQUEST['idEscola']); $retorno = array(); foreach ($alunos as $aluno) { $a = array("idUsuario" => utf8_encode($aluno['idUsuario']), "nome" => utf8_encode($aluno['nome']), "imagem" => utf8_encode($aluno['imagem']), "idVariavel" => utf8_encode($aluno['idVariavel'])); array_push($retorno, $a); } echo json_encode($retorno); break; case 'alterarSenha': $usuarioController = new UsuarioController(); $senha = $_REQUEST["senha"]; $senhaconf = $_REQUEST["confPass"]; $email = $_REQUEST["email"]; $mensagem = array("1" => 'campo_vazio', "2" => 'senhas_diferentes', "3" => 'alterou'); if ($senha == "" || $senhaconf == "") { print_r(json_encode($mensagem['1']));