ciao
penso di aver trovato l'inghippo (immagino che tu arrivi alla login3 in questa maniera)
fatti queste due paginette e provale
questa chiamala come vuoi
PHP:
<a href="login3.php?azione=login">loggati</a><br>
<a href="login3.php?azione=logout">esci</a>
e questa chiamala login3.php come l'hai chiamata tu
PHP:
<?php
if(isset($_GET['azione']) && ($_GET['azione'] == 'login')){
if(!isset($_POST['invia'])){
?>
<form action="login3.php" method="post">
<input name="password" type="text"><br>
<input type="submit" name="invia" value="invia">
</form>
<?php
}else{
echo $_POST['password']."<br>";
}
}else{
echo "ho perso il get";
}
?>
provando (scrivi in password e dai l'invia) vedi il perchè il tutto non funzia
correggi
HTML:
<form action="login3.php" method="post">
in
HTML:
<form action="login3.php?azione=login" method="post">
e prova di nuovo