Ciao, non capisco perchè non va...
Ho bisogno di flaggare l'invio di un form, soltanto che non va.
Avevo pensato ad aprire una variabile di sessione che veniva settata nello script di invio del form per riprenderla al refresh successivo della pagina.
Il motivo che ho bisogno di evitare il doppi invio del form, cosa che non riesco a fare con javascript perchè ci sono i controlli sui campi, quindi l'invio del modulo non èsempre definitivo.
All'inizio della pagina metto:
session_start();
$variabileglobale=$_SESSION['flags'];
echo "$variabileglobale";
if (form inviato....) {$_SESSION['flags']="ok spedito";}
ma non stampa un bel niente... non è che la sessione si perde al refresh della pagina visto che il form viene inviato con PHP_SELF?
Come cavolo faccio a portarmi una variabile? non posso neanche mettere un campo nascosto perchè se i campi nonsono tutti completi, il modulo si refresha ma l'invio non è definitivo...
Grazie!