Hola, hace unos días tuve un inconveniente con un código de Login para Usuarios que por suerte ya lo pude solucionar, pero me enfrento ahora con un incoveniente al que no le encuentro sentido: nada del otro mundo, un sistema típico de ingreso de usuarios cuyos datos están almacenados en una BD en ASP. El problema es que solamente puedo 'loguearme' desde la página "
index.asp", ya que si quiero hacerlo desde las otras páginas del sitio prueba con el que trabajo, me redirecciona al "
index.asp". ¿Por qué pasa esto si el código es EXACTAMENTE igual en todas las páginas pero solamente puedo 'loguearme' desde "
index.asp"?. Parte del código al que llamo desde el formulario de todas la páginas (
<FORM NAME="form" ACTION="user.asp" METHOD="post">):
user.asp <%
Dim user, pass, conexion, tabla
'Si los campos están vacíos, redirecciono a "index.asp"
If Request.Form("user") = "" OR Request.Form("pass") = "" Then
Response.Redirect "index.asp"
Else
...
%>
Hasta dónde lo veo, el error pasa porque me toma cómo vacío los campos con los datos que ingreso pero no encuentro ni entiendo el por qué lo hace (la única parte del código que redirecciona a "
index.asp" es la que expuse arriba). Gracias de antemano y saludos.