Foros del Web » Programando para Internet » ASP Clásico »

problema con el paso de varialbles

Estas en el tema de problema con el paso de varialbles en el foro de ASP Clásico en Foros del Web. miren tengo un problema lo que pasa es que tengo una tabla con los siguientes campos. id,nombre,login,contraseña entonces hice una ventana de validacion rn la ...
  #1 (permalink)  
Antiguo 11/06/2002, 12:02
 
Fecha de Ingreso: mayo-2002
Mensajes: 299
Antigüedad: 23 años
Puntos: 0
problema con el paso de varialbles

miren tengo un problema lo que pasa es que tengo una tabla con los siguientes campos.
id,nombre,login,contraseña

entonces hice una ventana de validacion rn la que hago una consulta donde pido el login y contraseña y lo comparo con lo que metio en el form

pero el problema es el siguiente

<%
set oConn=Server.CreateObject("ADODB.Connection&q uot;)
oConn.Open "papeleria2"
SQL="SELECT * FROM usuario WHERE Login='"&request.form("usuario" )&"' AND contrasena='"&request.form("clave&qu ot;)&"'"
'Ejecutamos consulta
set rs=oConn.Execute(SQL)



if rs.EOF then




else

session("autorizado") = user
session("ACEPTADO") = 1
response.redirect "solicitud2.asp"

end if


%>

<FORM METHOD="post" ACTION="<%= Request.ServerVariables("SCRIPT_NAME")%& gt;" name="forma">
entonces los valores no me los pasa a la 2a pagina por lo cual no le puedo mostrar sus datos
como le hago por que si cambio lo que esta en negritas y le pongo solicitud2(mi 2a pagina) pasa con cualquier login y contraseña



<table border=1>
<tr>
<td>
solo se que no se nada.
el que persevera alcanza.
by sonneman</td>
</tr>
</table>
  #2 (permalink)  
Antiguo 11/06/2002, 12:09
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
Re: problema con el paso de varialbles

puedes pasarlas por querystring o atraves de una sesion.

<center><IMG SRC="http://www.550m.com/usuarios/altolacruz/elaprendiz.gif" ALT="Visitame en AlSurNet.com -- E-Learning E-Commerce Multimedia E-business--"></center>
  #3 (permalink)  
Antiguo 11/06/2002, 12:15
 
Fecha de Ingreso: mayo-2002
Mensajes: 299
Antigüedad: 23 años
Puntos: 0
Re: problema con el paso de varialbles

en la 2a pagina le intente con el
Response.Write Request.ServerVariables(&quot;SCRIPT_NAME&quot;)
pero me imprime la ruta de la 2a pagina
/unitec/papeleria/solicitud2.asp


  #4 (permalink)  
Antiguo 11/06/2002, 12:19
 
Fecha de Ingreso: mayo-2002
Mensajes: 299
Antigüedad: 23 años
Puntos: 0
Re: problema con el paso de varialbles

pero por querystring como le hago si por lo que yo se tiene que ser por medio del
&lt;a href........&gt; y yo no quiero mostrar ningun link mas que el boton de ingresar que esta dentro del form mostrado en el manesaje anterior
  #5 (permalink)  
Antiguo 11/06/2002, 12:32
 
Fecha de Ingreso: mayo-2002
Mensajes: 299
Antigüedad: 23 años
Puntos: 0
Re: problema con el paso de varialbles

osea miren en pocas palabras pasa esto
aqui les pongo parte de mi codsigo nuevamente

&lt;%
set oConn=Server.CreateObject(&quot;ADODB.Connection&q uot;)
oConn.Open &quot;papeleria2&quot;
SQL=&quot;SELECT * FROM usuario WHERE Login='&quot;&amp;request.form(&quot;usuario&quot; )&amp;&quot;' AND contrasena='&quot;&amp;request.form(&quot;clave&qu ot;)&amp;&quot;'&quot;
'Ejecutamos consulta
set rs=oConn.Execute(SQL)



if rs.EOF then




else

session(&quot;autorizado&quot;) = user
session(&quot;ACEPTADO&quot;) = 1
response.redirect &quot;solicitud2.asp&quot;

end if


%&gt;

&lt;HTML&gt;
&lt;head&gt;
&lt;title&gt;&lt;/title&gt;
&lt;/head&gt;

&lt;BODY&gt;
&lt;FORM METHOD=&quot;post&quot; ACTION=&quot;solicitud2.asp&quot; name=&quot;forma&quot;&gt;
pero sea lo que sea me pasa a la siguiene pagina aunque le ponga lo que sea

<table border=1>
<tr>
<td>
solo se que no se nada.
el que persevera alcanza.
by sonneman</td>
</tr>
</table>
  #6 (permalink)  
Antiguo 11/06/2002, 12:44
 
Fecha de Ingreso: mayo-2002
Mensajes: 15
Antigüedad: 23 años
Puntos: 0
Re: problema con el paso de varialbles

No se si te ayudara pero ponselo al principio de la pagina a la k ke kieres ir.

es decir
if session(&quot;autorizacion&quot;)=1 then
...


Acuerdate poner response.buffer=true delante para k no t de error de encabezado

Espero k t sirva
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:56.