Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou com uma dúvida com isset e gostaria de saber se é possível o que pretendo.::
Utilizo isset $_REQUEST para saber um determinado valor obtido através de links no navegador, por exemplo, se o endereço digitado no navegador for.::
alterar.php?id_aluno=81
O valor de id_aluno é igual a 81, até aí tudo bem, gostaria de saber se é possível criar um if para caso seja digitado de modo malicioso algo após o endereço do php, retorne erro, ou seja, caso o usuário tente digitar "?qualquer coisa" retorne uma mensagem de erro.
Utilizei o código abaixo que exibe a mensagem de erro caso o usuário tente alterar dados através de "alterar.php?id=x" ou "alterar.php?id_aluno=x"
if( isset($_REQUEST['id']) || isset($_REQUEST['id_aluno']) ){
echo "Operação inválida!";
} else {
// Faz Algo
}
Mas gostaria de simplificar e exibir uma mensagem de erro caso o endereço digitado contenha qualquer coisa digitada após o nome do arquivo, incluindo uma interrogação ou uma interrogação e qualquer coisa, é possível ?
Carregando comentários...