Codice PHP:
if ('ciccio' == 'faffo') {
echo "si";
$_SESSION['finito'] = false;
}
Dunque il problema nasce quando inviando un form che controlla se la variabile $_SESSION['finito'] è settata, altrimenti la setta con una stringa 'record modificato'; fin qui tutto bene, ma restringendo la finestra che con javascript lancia un reload della pagina, lo script sopra riportato fa qualcosa di incredibile:
$_SESSION['finito'] è sempre false e il "si" non viene stampato.
Se provo a cambiare $_SESSION['finito'] da false a 'ciao', al reload la variabile è sempre 'ciao'.. nonostante come vedete la condizione è impossibile!
Non riesco a crederci!
Potete aiutarmi