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

Saber si existe un Querystring

Estas en el tema de Saber si existe un Querystring en el foro de ASP Clásico en Foros del Web. Soy nuevo en ASP, por favor necesito apoyo con una funcion. Bien, lo que necesito es que un script me detecte si existe algun valor ...
  #1 (permalink)  
Antiguo 19/11/2002, 09:02
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 23 años, 3 meses
Puntos: 5
Pregunta Saber si existe un Querystring

Soy nuevo en ASP, por favor necesito apoyo con una funcion.

Bien, lo que necesito es que un script me detecte si existe algun valor en determinado elemento del querystring, de modo que el usuario pueda, o no, haber seleccionado una opción determinada para accesar a la pagina.

Poniendolo en mis palabras, el script deberia hacer algo asi:

If existe(request.querystring("seccion")) Then

'Aqui pongo el contenido de la seccion seleccionada

Else

'Aqui pongo el contenido por default

End If

Me resisto a usar Select Case por que la cantidad de opciones a seleccionar puede variar.


Alguien puede decirme como hacer esto?

Gracias de antemano.
__________________
Manoloweb
  #2 (permalink)  
Antiguo 19/11/2002, 09:50
 
Fecha de Ingreso: noviembre-2002
Mensajes: 19
Antigüedad: 22 años, 6 meses
Puntos: 0
1. Si lo que quieres es saber si una variable trae realmente un valor y no esta vacia puedes usar

If request.querystring("seccion") <> '' Then

2. Si lo que quieres es saber si se pulso algun objeto como los checkboxes para determinar si realizar alguna accion o no entonces dale al checkbox del formulario un value=1 y cuando quieras verificarlo lo cuestionas asi...

If request.querystring("seccion") = 1 Then
' Si se activo el checkbox
end if

Aunque no me quedo muy claro lo que necesitabas, espero que sea alguno de estos. Si no pues ahi nos contestas....
  #3 (permalink)  
Antiguo 19/11/2002, 10:17
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 23 años, 3 meses
Puntos: 5
Bien, muchas gracias.

Fijate que probando tu codigo me encontre con una solucion mas sencilla (Como el burro que tocó la flauta)...

Código:
<%
if  (request.querystring("cat")) then
Dim prueba
set  prueba = webDato(1,0,"Categorias","catID",request.querystring("cat"))
while not prueba.EOF
%>
<tr>
<td>
<%= prueba("descripcion") %>
</td>
</tr>
<%
prueba.movenext
wend
end if
%>
Gracias de nuevo!
__________________
Manoloweb
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 16:49.