Questão de Programação — PHP — FGV 2023
ProgramaçãoPHP
- Código
- fg073209
- Banca
- FGV
- Órgão
- TJ-SE
- Ano
- 2023
- Nível
- Médio
- Cargo
- Técnico Judiciário - Especialidade - Programação de Sistemas
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.