Ho un semplicissimo form di login
codice:
<form name="form1" method="post" action="p1.php">
User <input name="user" type="text" id="user">
Pass <input name="pass" type="text" id="pass">
<input type="submit" name="Submit" value="Invia">
</form>
per accedere ad un'altra pagina e avviare una funzione se i dati corrispondono:
Codice PHP:
if($user=="test" && $pass=="test"){
vai();
}else{
echo "Username e/o password non validi.
[url='login.php']Riprovare[/url]";
}
Funziona, nessun problema. Però in p1.php ho un link ad un'altra pagina, anch'essa con lo stesso if di user e pass iniziale, a cui passo le variabili nel solito modo:
Perchè, in questo caso, i valori non passano? Se me le ha accettate per avviare la funzione significa che le ha viste, no? Quindi che succede?