Pues lo primero que yo haria seria comprobar que no sea cache lo que estas viendo. Máxime que estás haciendo redirecciones en el cliente, es muy probable que por eso cuando borras temporales, pues ya está todo normal.
Haz favor de incluir en tus páginas:
Código:
<%
pStr = "private, no-cache, must-revalidate"
Response.ExpiresAbsolute = #2000-01-01#
Response.AddHeader "pragma", "no-cache"
Response.AddHeader "cache-control", pStr
%>
Más info al respecto:
http://classicasp.aspfaq.com/general...m-caching.html
Si no es esto, no queda mas que comprobar todos los valores posibles poco a poco con mucha calma y paciencia.
Ah finalmente, por favor utiliza las funciones que están en la librería de funciones de este foro, para evitar la inyección de SQL, ya que sesiones, cookies o lo que sea, tu aplicación es vulnerable. Eso o busca consultas parametrizadas en este foro, se ha tratado el tema varias veces.
Saludos!