Ciao; ho scritto questo codice per reindirizzare l'utente alla pagina richiesta dopo il login:Ma continua a restituire errore:codice:<% IF Request.QueryString("referer") = "" THEN strReferer = Request.ServerVariables("HTTP_REFERER") ELSE strReferer = Request.Querystring("referer") END IF Set rs = Server.CreateObject("ADODB.Recordset") rs.Open IF NOT rs.EOF THEN 'Autorizzo la navigazione in pagine protette response.cookies("innovatel.it_accesso")("valido")="ok" ChiudiDB() Response.Redirect strReferer ELSE 'Utente non riconosciuto strOutput="<center> ¡ Accesso negato ! Password o Login non corrette</center>" ChiudiDB() END IF SUB ChiudiDB() 'chiudo il database rs.Close set rs = Nothing cn.Close set cn = Nothing END SUB strReferer = Request.Form("referer") Response.Redirect strPagReferer %> <form name="form" method="post" action="login.asp"> <input type="hidden" name="referer" value="<%=strReferer%>" </form>sull'apertura del recordset.codice:ADODB.Recordset error '800a0e7d' The connection cannot be used to perform this operation. It is either closed or invalid in this context. /login.asp, line 13
Sapete spiegarmi perchè e come posso risolvere?
Grazie

Rispondi quotando