Innanzitutto Ciao.
Ho appena cominciato a programmare in php, ma facendo una pagina, qualcosa va storto:
Codice PHP:
<?php session_start(); ?>
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<title>X</title>
<body>
———————————————————————————————————————————————

<font size=20>Sito in costruzione
</font>
———————————————————————————————————————————————






<?php // Script della data
  
$aTime=Date("H:i:s");
  
$aData=Date("l d/F/Y");
  echo <<<END
  [b]Benvenuto! Sono le ore $aTime di $aData
[/b]
  END;  // Fine script data
?>

<?php // Script tipo di richiesta

if 
$_POST['action']='downloadrequested' // Richiesta di tipo download QUI C'E' L'ERRORE!!!!!!
{
    ECHO <<<END
    <form action="index.php" method="POST">
    Inserire la password necessaria per il download del file:

    <input type="password" name"password">
    <input type="hidden" name="action" value="downloadauthorizated">
    </form>
    END;
}
else if (
$_POST['action']=='downloadauthorizated')&&($_POST['password']=='ahahah')
{
    ECHO "OK";
    unset(
$_POST['action']);
    unset(
$_POST['password']);
}
else if (
$_POST['action']='')||(($_POST['action']='downloadauthorizated')&&($_POST['password']='ahahah'))
{
    if (
$_POST['password']!='') echo "Bad password! 
";
    echo <<<END
    ———————————————————————————————————————————————

    ———————————————————————————————————————————————

    [b]Download Files:
[/b]
    ———————————————————————————————————————————————

    <form action="index.php" method="POST">
    <input type="checkbox" name="fd1">Test
    <input type="submit" name="" value="Scarica ora">
    <input type="hidden" name="action" value="downrequested">
    </form>
    ———————————————————————————————————————————————

    

    

    END;
}
?>

</html>
Infatti c'θ un errore usando $_POST['nome'] che mi viene segnalato come Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in on line 21.

Che cosa ho sbagliato?!? Aiutatemi!
Grazie in anticipo.
Gygabyte017