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

Pasar variables

Estas en el tema de Pasar variables en el foro de ASP Clásico en Foros del Web. 2. que metodo/s puedo utilizar para verificar que los datos recogidos con request.querystring no son alterados manualmente por el usuario? por ej. creo un link ...
  #1 (permalink)  
Antiguo 11/09/2002, 00:28
 
Fecha de Ingreso: septiembre-2002
Mensajes: 4
Antigüedad: 21 años, 9 meses
Puntos: 0
Pasar variables

2. que metodo/s puedo utilizar para verificar que los datos recogidos con request.querystring no son alterados manualmente por el usuario?
por ej. creo un link SEARCH.ASP?B=HOLA&A=1, el usuario ingresa manualmente: SEARCH.ASP?B=CHAU&A=999
De no ser mandar los datos mediante el metodo post con un formulario.. hay otra forma de mandarlos ocultos?? que es lo que se usa en estos casos??

gracias!!!
  #2 (permalink)  
Antiguo 11/09/2002, 10:51
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: Pasar variables

Mirá, yo lo que hago es comprobar que Request.ServerVariables("HTTP_REFERER") no sea nulo (es nulo si tipean en la URL)

<%
If Request.ServerVariables("HTTP_REFERER") = "" then
Response.Write "no te hagas el piola xDD"
Else
'acá el resto de la página
'...
'...
End if
%>


Es una chotada, pero puede intimidar un poco a los novatos ;)
  #3 (permalink)  
Antiguo 11/09/2002, 10:58
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: Pasar variables

Cita:
De no ser mandar los datos mediante el metodo post con un formulario.. hay otra forma de mandarlos ocultos?? que es lo que se usa en estos casos??
claro...mandalos con elementos ocultos.

<form name=form method=post action="pagina.asp">

<input type=hidden value="<%=lo_que_quieras%>" name=variable>
<input type=text value="" name=variable2>
<input type=submit value=aceptar>
</form>

lo recoges asi:

response.write request.form("variable1")
response.write request.form("variable2")

:P

<center><font face=verdana size=1 color=blue>¸„.-·~¹°”ˆ˜¨Bakanzipp¨˜ˆ”°¹~·-.„¸[/CODE]</center>
  #4 (permalink)  
Antiguo 11/09/2002, 14:52
 
Fecha de Ingreso: julio-2002
Mensajes: 25
Antigüedad: 21 años, 11 meses
Puntos: 0
Re: Pasar variables

podes ocultar la barra del navegador con un script para que cundo tu query pase por ese form no se vea la barra.

&lt;script language=&quot;JavaScript&quot;&gt;

function Abrir_ventana (pagina) {
var opciones=&quot;toolbar=no,location=no,directories= no,status=no,menubar=no,scrollbars=no,resizable=ye s,width=508,height=365,top=85,left=140&quot;;
window.open(pagina,&quot;&quot;,opciones);
}

&lt;/script&gt;
fijate que se oculta todo vos podes delimitar lo que queres ver y lo que no estas lineas van despues del &lt;body&gt;
espero que te 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 14:49.