per quanto riguarda il primo punto, sto provando ad inserire anche l'usurname ma continuo a ricevere errori di sintassi dalla linea 13 ...

codice:
 
<?php 
session_start(); 
$usurname="sito";    /* inserire su questa riga l'usurname voluto */
$password="giulio8";    /* inserire su questa riga la password voluta */
if (isset($_SESSION['login'])) { 
    if (isset($_POST['logout'])) {
        unset($_SESSION['login']);
        $messaggio = "Logout effettuato con successo! Arrivederci!";
    } else {
        header("Location: protetta.php"); 
    } 
} else {
    if (isset($_POST['usurname']) {
        if ($_POST['usurname'] == $usurname)
    || (isset($_POST['password']) {
        if ($_POST['password'] == $password)
    
        {
            $_SESSION['login'] = "verificata";
            header("Location: protetta.php");
        } else {
            $messaggio = "Errore: usurname o password non corretti!";
        }
    } 
}
?>
ho provato a usare precedentemente il tipo di annidamento
codice:
if ( (isset($_POST['id'])) &&  (isset($_POST['idd'])) )
{echo "etc, etc..";}


ma sembra non funzionare o almeno io non riesco ... mi serve proprio una mano