ragazzi ciao sentite io ho provato ad utilizzare lo script "small login" allora io nel file admin.php ho inserito il seguente script:

<?php
session_start();
if(!isset($_SESSION["login"])){
echo"Devi loggarti!";
echo"<meta http-equiv='refresh' content='3;URL=login.html'>";
}
else{
echo"pagina.htm"
}
?>


poi nel file login.php ho inserito questo script:

<?php
$utenti = array (
array(
"usr" => "pvsr",
"pwd" => "8525"
),
array(
"usr" => "pvsr",
"pwd" => "8525"
)
);
$vet = array(
"usr" => $_POST["usr"],
"pwd" => $_POST["pwd"]
);
if (in_array($vet,$utenti)) {
session_start();
$_SESSION["login"]=$vet;
header("Location:admin.php");
}
else{
header("Location:index.html");
}
?>

e poi nella pagina da proteggere ce il seguente script:

<?php
session_start();
if(!isset($_SESSION["login"])){
echo"Devi loggarti!";
echo"<meta http-equiv='refresh' content='3;URL=login.html'>";
}
else{
//pagina.htm
}
?>
<html>
<head><title>pagina protetta</title>
</head>
<body>






zdmvbdhjbvlidfbvbdbdfubvf




</body>
</html>



mi da il seguente errore quando facco il login con 'account impostato:


Notice: Undefined index: usr in C:\siti internet\www.mcvideo.it\protezione\login.php on line 13

Notice: Undefined index: pwd in C:\siti internet\www.mcvideo.it\protezione\login.php on line 14

Warning: Cannot modify header information - headers already sent by (output started at C:\siti internet\www.mcvideo.it\protezione\login.php:13) in C:\siti internet\www.mcvideo.it\protezione\login.php on line 22