Immagino che questo argomento è stato trattato più e più volte, ma non riesco a trovare niente nè sul forum nè sulla guida.
Il problema è piuttosto semplice.
Finora ho adottato questo schema per effettuare form di ricerca.
e chiaramente funziona, ma, altrettanto chiaramente ho la/e variabile/i tutta/e in chiaro, sulla stringa di richiamo della pagina stessa, dopo il submit<script language="javascript">
function checkCommit()
{
document.datiform.submit();
}
</script>
....
strricecampoxx = Request.QueryString("campoxx")
....
strURL = Request.ServerVariables("URL")
<form name="datiform" action="<%=strURL%>" method="get">
...
<input type="text" name="campoxx" value="<%= strricecampoxx%>" size="15"
class="campinull">
...
<input type="submit" value="Ricerca" onClick="javascript:checkCommit()">
</form>
![]()
Vorrei invece che tali variabili, vengano impostate solo nella sessione, ovvero nella pagina che si sta utilizzando e poi eliminate una volta che viene restituito il risultato della ricerca. Considerando inoltre che, l'accesso a tale form, non avviene da una pagina riservata accessibile previo inserimento della login, ma è "libera" e quindi potenzialmente utilizzabile da chiunque.
Avete qualche consiglio in proposito?
Grazie e scusate della banale domanda.
Ciao

Rispondi quotando