Ciao a tutti,
mi sta capitando una cosa singolare. Nello script PHP che ho scritto ho delle variabili nel array $_SESSION che uso per modificare dei filtri. Il problema è che l'array si aggiorna normalmente, ma in tutti i browser la pagina si sincronizza solo dopo che ho aggiornato la stessa con F5 o un ricarica.
Codice:
codice:
<form id="sort1" name="sort1" id="sort1" action="Percoso...." method="post" ><select id="_sort1" name="_sort1" onchange="sort1.submit()" >
<option value='0' selected >Nessuna</option>
<option value='1'>Ascend.</option>
<option value='2'>Discend.</option>
</select>|check= 0 |<input type="hidden" name="sub_sort1" value="X">Ordina</form
Risultato in allegato.
C'è un modo lato server per azzerare il parametro che mi blocca la corretta visualizzazione?
Ho già provato con
codice:
echo"<META HTTP-EQUIV=Refresh CONTENT=\"1; URL=".$_SERVER['PHP_SELF']."\">\n";
Ma non cambia la visualizzazione, header() non ha mai funzionato.
Quello che non capisco è che il codice inviato dal server è corretto, ma tutti i browser lo interpretano in modo errato.
A qualcuno è capitato una cosa simile??
Grazie.