Questão de TI - Desenvolvimento de Sistemas — PHP — FGV 2023
TI - Desenvolvimento de SistemasPHP
- Código
- fg161271
- Banca
- FGV
- Órgão
- TJ SE
- Ano
- 2023
- Cargo
- TJ ( )
Roberta está efetuando a manutenção de um sistema em PHP, onde, após um backup de emergência, a verificação de usuário em uma página protegida deixou de funcionar. O código da página é apresentado a seguir. <html><body> <?php if (isset($_SESSION["user"])) { ?> Esse conteúdo deveria ser exibido <?php } ?> </body></html> Após analisar o código, Roberta descobriu que o problema é:
- Aa ausência de um comando session_start no início da página;
- Bo uso de isset para verificar se há um usuário logado;
- Ca forma de captura de valor, que deveria ser com $_POST;
- Da abertura e o fechamento da estrutura condicional em dois blocos distintos;
- Ea falta de um atributo DOCTYPE para o html.