Vamos a ver colo leer el valor de un parámetro pasado por URL a nuestra página en ASP.
Cuando accedamos a una página ASP, le pasaremos los parámetros de la siguiente manera: pagina.asp?variable1=valor1&variable2=valor2, de manera que podremos configurar la página dependiendo de los valores de las variables pasadas.
Para leer la variable de la URL usaremos request.Querystring (nombre) que nos devolverá el valor de la variable pasada por URL que tiene el nombre pasado por parametro a la función Querystring:
<%
Dim variable1, variable2
variable1=request.Querystring ("variable1")
variable2=request.Querystring ("variable2")
response.write ("<b>variable1: </b>" & variable1)
response.write ("<br><b>variable2: </b>" & variable2)
%>
Observar que antes de usar las variables variable1 y variable2 en la página, tenemos que definirlas haciendo Dim variable1, variable2.
Después les daremos valor con la función request.Querystring y ya podremos escribir el resultado con response.write.
Por ejemplo, vamos a imaginar que tenemos una página de carátulas, y en una sola página queremos que muestre una imagen indicada en una variable pasada por URL de la siguiente manera:
caratula.asp?imagen=234.gif
Y el código que usaremos será:
<%
response.write ("<img src=" & request.Querystring ("imagen") & ">")
%>
Espero que este artículo os sea de utilidad, ya se que el nivel no es muy avanzado pero lo que se trata en él es básico para cualquier aplicación web.
Nota: Algunos buscadores cómo google no indexan páginas con según que variable en la url, asi pues, evitaremos usar la variable id si queremos nuestra web en google.
Artículo cortesía de Eloi de San Martín
www.programacionweb.net
Usuarios que han visto este tema también han visto...
- Frase personalizada para cada una de las 24 horas del dia
- IIS y el método Server.Execute
- Uso de Cookies con ASP
- Abrir una ventana popup con un botón en ASP.NET
- Usando Objeto Cache para optimizar un Aplicación Web, antes de desplegarla!
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.