los includes facilitan la vida en un millon
yo tengo una pagina nada mas con los formatos y las imagenes de todo mi sitio y para cambiar los menus y el contenido lo hago con los case asi me ha salido mas facil cuando cambio el diseño. las otras páginas que llamo en el contenido.asp son solo paginas en asp pero sin formato especifico (incluso sin el css porque este lo he puesto en el intro.asp
y en la pagina que tengo solo hago mensión a dos inlcude
Cita: intro.asp - unica pagina de mi sitio
funciones.asp - pagina con todas las funciones
menu.asp - pagina con case para seleccionar opciones de menu
contenido.asp - pagina que con los case muestras otros includ
Cita: intro.asp
hago el includ de las funciones y retraigo las que ocupo como encabezado y pie de pagina
el css y las demas opciones de mi sitio
cargar = request("cargar")
if cargar = "" then
cargar = "principal"
end if
menu.asp Cita: select case cargar
case "principal"
opciones del menu principal
case "iniciativas"
meto las opciones de iniciativas
end select
aqui meto lo que quiero que se repita en la franja de menu (que va la derecha)
contenido.asp Cita: select case cargar
case "principal"
hago el includ a la pagina que solo tiene lo principal
case "iniciativas"
includ a pagina iniciativas.asp
end select
aqui meto lo que quiero que se repita en la franja de menu (que va la derecha)
iniciativas.asp Cita: select case cargar
seccion = request ("Seccion")
case ""
muestro la presentacion de iniciativas
case "hospital"
meto todo lo del hospital.
end select
aqui meto lo que quiero que se repita en la franja de menu (que va la derecha)
si la gente pone
http://www.misitio.com/intro.asp?car...ccion=hospital
cargo las opciones de menu iniciativas
cargo en contenido.asp el include de iniciativas.asp
y en la pagina iniciativas.asp cargo la seccion hospital.
Espero no haner dicho un trabalenguas y que te sirva.