mis usuarios no almacenan bien los valores en Session
Voy explicar lo que me pasa con un ejemplo:
--------- login.asp
<%
if (session("permiso")<>1) then %>
<form name="f1" method="POST" action="Comprobar.asp">
Usuario:<input name="user" type="text"><br>
Clave:<input name="pass" type="password"><br>
<input name="Enviar" type="Submit" value="Enviar">
</form>
<% else %>
....
<% end if%>
------- comprobar.asp
<%
if (request.form("user")=myuser) and (request.form("pass")=mypass) then
session("permiso")=1
else
session("permiso")=0
endif
response.redirect("login.asp")
%>
-----------------
Mi problema es que si almaceno en Session("permiso") un valor, luego no lo puedo ver desde las otras páginas, es decir, después de redireccionar a login.asp, no se puede ver el valor guardado, y de cara al usuario es como si no se hubiera identificado. Lo mismo ocurre con el resto de las páginas. LO EXTRAÑO es que el sitio web funciona perfectamente si se usa desde la red local, no funciona cuando se accede desde fuera.
Por si sirve de algo uso IIS.
Muchas gracias por la ayuda
--------- login.asp
<%
if (session("permiso")<>1) then %>
<form name="f1" method="POST" action="Comprobar.asp">
Usuario:<input name="user" type="text"><br>
Clave:<input name="pass" type="password"><br>
<input name="Enviar" type="Submit" value="Enviar">
</form>
<% else %>
....
<% end if%>
------- comprobar.asp
<%
if (request.form("user")=myuser) and (request.form("pass")=mypass) then
session("permiso")=1
else
session("permiso")=0
endif
response.redirect("login.asp")
%>
-----------------
Mi problema es que si almaceno en Session("permiso") un valor, luego no lo puedo ver desde las otras páginas, es decir, después de redireccionar a login.asp, no se puede ver el valor guardado, y de cara al usuario es como si no se hubiera identificado. Lo mismo ocurre con el resto de las páginas. LO EXTRAÑO es que el sitio web funciona perfectamente si se usa desde la red local, no funciona cuando se accede desde fuera.
Por si sirve de algo uso IIS.
Muchas gracias por la ayuda
