SóProvas


ID
1683802
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2015
Provas
Disciplina
Programação
Assuntos

<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 o item seguinte.

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.

Alternativas
Comentários
  • o comando session_start() fica logo após a tag de abertura do código PHP.

    <?php

    session_start();

    ?>

    http://php.net/manual/pt_BR/function.session-start.php