Simulado Agência Brasileira de Inteligência - ABIN | Oficial Técnico de Inteligência - Área 9 | 2019 pre-edital | Questão 445

Linguagens e Tecnologias de Programação / PHP



<html>
<title>Acesso</title>
<body>
<?php
$usr = "admin";
$psw = "password";
$username = '$_POST[username]';
$password = '$_POST[password]';
session_start();
if ($_SESSION['login']==true **
($_POST['username']=="admin" &&
$_POST['password']=="password")){
echo "password accepted";
$_SESSION['login']=true;
else {
echo "erro";
}
?>
<form name="input" action="adm.php" method="get">
<input type="submit" value="Home">
</form>
</body>
</html>

O trecho de código apresentado faz parte de um arquivo completo
em HTML e PHP.
Com base nessas informações, julgue os itens
seguintes.

O trecho do código session_start(); conforme sua
posição no código dado, está no local errado segundo o que
preconiza o uso de sessão em PHP.

Voltar à pagina de tópicos Próxima

Fonte: WEB DESIGN / MEC / 2015 / CESPE