Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/05/2007, 10:23
Rexodor
 
Fecha de Ingreso: noviembre-2005
Mensajes: 5
Antigüedad: 18 años, 6 meses
Puntos: 0
Problemas con Request.QueryString y el INCLUDE....AYUDENME

Miren, tengo una pagina en ASP entonces lo que deseo es poner vinculos "English" --- "Español" que por ejemplo, al yo darle clic a "English" será el URL= "default.asp?idioma=en" entonces todo debe salirme en inglés, con el include: <!--#include file="lenguaje/en/idioma.asp" --> y con español, sería <!--#include file="lenguaje/sp/idioma.asp" -->
sp y en son carpetas dde están las variables de ambos idiomas

Ahora, lo que deseo hacer es algo parecido a: <!--#include file="lenguaje/(aqui debe ir el idioma que le paso por URL)/idioma.asp" -->

Lo que hice fue: <!--#include file="lenguaje/<%= Request.QueryString("idioma") %>/idioma.asp" -->
donde = Request.QueryString("idioma") %> debe ser el en o sp que le paso por URL

Y me sale el siguiente error:

Tipo de error:
Páginas Active Server, ASP 0126 (0x80004005)
No se encontró el archivo de inclusión "lenguaje/<%= Request.QueryString(".
/correo/prueba.asp, línea 42


Tipo de explorador:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2; .NET CLR 2.0.50727)

Página:
GET /correo/default.asp