Per evitare di fare due pagine per ogni form che faccio sto cercando di capire come fare a fare una pagina che invia dati a sč stessa, ma che li processa (ovviamente) solo quando si effettua il submit.
Ho messo
codice:
<form name="frm" method="post">
<input type="submit" name="inviati" value="Invia" />
senza action in modo che invii a sč stessa.
Il problema č che dopo non riesco a controllare che il pulsante sia stato premuto:
Codice PHP:
if(isset($_POST['inviati'])) {
// processa
}
else
{
// pagina normale
}
Mi va sempre nel ramo pagina normale!
Come faccio a controllare quando il POST č stato effettuato e quando no? (un metodo compatibile con il post di tutti i browser)
Grazie