Ciao,

vorrei passare un valore da una pagina con un form (metodo post) ad una seconda pagina, che a seconda del valore passato restituisca un echo o un altro ancora.

A complicare il tutto non voglio il classico button orrendo del form nè un immagine. Vorrei poter usare del semplice e bellissimo testo

Dimenticavo, il valore da passare da pagina 1 a pagina 2 sarebbe una variabile. Variabile che ottengo da una pagina precedente, da un altro form.

Troppe parole, un po' di codice dovrebbe chiarire

Prima pagina, inserisco il valore e lo passo alla seconda pagina:

Codice PHP:
<form method="POST" action="welcome.php"
Password <input type="password" name="password"
<
input type="submit" value="Login"
</
form
Seconda pagina, ricevo il valore, lo controllo e tento di passarlo alla terza:

Codice PHP:
<?php 
$password 
$_POST["password"]; 
if (
$password <> 'miapwd'
{ echo 
"Non sei autorizzato ad entrare in quest'area"
} else { 
?> <form name="pwd" id="pwd" method="post" action="ip.php"> 
[url="#"]'); return false;">invia[/url]
 
[url="#"]'); return false;">invia[/url]
 
[url="#"]';document.pwd.submit();">Invia[/url] 
</form>
<?php 

?>
Terza pagina, ricontrollo il valore e visualizzo del testo

Codice PHP:
<?php 
$password 
$_POST["pwd"]; 
if (
$password <> 'miapwd'
{ echo 
"Non sei autorizzato ad entrare in quest'area"; } 
else { echo 
"La password inserita &egrave; corretta."; }
?>
Ora, come dicevo prima, il problema è passare la variabile dalla seconda alla terza pagina. Senza usare il GET. Nella seconda pagina ho inserito tre onclick diversi...lì ho trovato in giro per il forum e per il web, ma nessuno dei tre metodi funziona.

Grazie