Closed Potalej closed 2 months ago
Não foi necessário utilizar o required_param
, pois já era necessário verificar a existência do parâmetro. Assim, apenas adicionei o seguinte:
else
redirect($CFG->wwwroot);
Ademais, o required_param
poderia conflitar com outra situação, que é o processamento do envio do formulário, feito no mesmo arquivo.
O formulário de criação de curso (
criar_ambiente_moodle
) é chamado em "pages/criar_ambiente.php", recebendo as informações do ambiente via POST. No entanto, não está sendo feita uma verificação de se os parâmetros foram passados, de modo que o acesso direto é permitido e causa erros, com possíveis problemas de segurança.Uma possível maneira de resolver isso é adicionar a função "required_param" no script.