ummm, el problema de la session mas bien es que NO crea la sesion.
el codigo seria el siguiente, el archivo admin.asp que recibe la autentificacion.
Código:
<!--#include file="conexion.asp"-->
<%
'Comprobamos que el login y password que ha introduccido es de un administrador
strSQL = "Select * from usuarios where usuario = '"&request("usuario")&"' AND contrasena = '"&request("pass")&"'"
Set miConexion = Conexion.Execute(strSQL)
'Si no se encuentra ningún administrador con ese login y password se le advierte del error
If miConexion.BOF And miConexion.EOF Then
Response.Redirect("error_acceso.asp")
End If
'Si es un administrador se crean las sessiones correspondientes para él
session("login")= request("usuario")
session("password")= request("pass")
session("autorizado")=1
miConexion.Close
Set miConexion=nothing
Conexion.Close
Set Conexion=nothing
%>
y el codigo de una pagina seria meterle un include con el archivo de arriba.(me refiero al comprobar.asp, claro)
lo de la cokkie pos simpremente es esto
Código:
response.Cookies("id")=request.form("idencuesta")
Response.Cookies("id").Expires = "1/10/2006"