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

Include dinamico

Estas en el tema de Include dinamico en el foro de ASP Clásico en Foros del Web. Muy buenas a todos, Mi pregunta es como poder cambiar el include dependiendo de una variable. Es decir hago una comprobacion para saber que idioma ...
  #1 (permalink)  
Antiguo 09/04/2007, 16:23
 
Fecha de Ingreso: marzo-2007
Mensajes: 22
Antigüedad: 17 años, 3 meses
Puntos: 0
Include dinamico

Muy buenas a todos,

Mi pregunta es como poder cambiar el include dependiendo de una variable.

Es decir hago una comprobacion para saber que idioma usa el navegador y seguidamente hago unos include

Código HTML:
<!-- #include file= modules/mod_menuitems.asp" --> 
donde quiero que coja el include del idioma en que se encuentra. es decir algo asi

Código HTML:
<!-- #include file= [B]variableidioma[/B]/modules/mod_menuitems.asp" --> 
Muchas gracias

Tramjauer.
  #2 (permalink)  
Antiguo 09/04/2007, 16:36
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: Include dinamico

por que no intentas con un select

haces tu comprobacion del explorador. si esta en ingles o español o portugues o las variables que tengas que definir

recojes esa variable mediante un QueryString o un Formulario oculto

variable=request.form("la variable")
select case variable
case "es" %>
<!-- #include file= es/modules/mod_menuitems.asp" -->

<%case "en"%>
<!-- #include file= en/modules/mod_menuitems.asp" -->
<%end select

este pequeño codigo tendrias que ponerlo dentro de tus HEADS, para que
recoja ese include...

y por ultimo... cualquier comentario podra y sera mejorado por los chavales del foro

suerte
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra

Última edición por Shiryu_Libra; 09/04/2007 a las 16:37 Razón: corrijiendo las variables
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 17:46.