estoy dentro de una pagina asp q mediante un request.querystring recibe info
de la misma pagina asp y segun lo q me envie cargo parte de una pagina html en esa misma pagina asp. El codigo es algo asi
inicio pagina asp
opcion=request.querystring("valor")
opcion=opcion&".html"
<!--#include file="<%=opcion%>"
fin pagina asp
y este es el error q me da en la linea del include q os he puesto arriba
# Tipo de error:
Páginas Active Server, ASP 0126 (0x80004005)
No se encontró el archivo de inclusión "<%=opcion%>".
/metaltermica/inicio.asp, línea 87
como podeis ver la variable opcion lo q tiene es el nombre de la pagina html q quiero q me cargue la include. el error parece q me esta diciendo q no encuentra esa pagina html donde se lo indico pero la pagina asp y cualquier pagina html q quiero q me cargue estan en la misma carpeta y opcion recibe bien el nombre de la pagina pq si pongo
response.write opcion
me muestra bien el nombre de la pagina html a cargar. tb he probado con comilas simples y sin ellas pero nada.
siempre puedo con unas condicionales preguntar por lo q contiene opcion y segun lo q tenga escribir o sacar lo q quiera en la misma pagina pero tendria q escribir bastante mas codigo.
tambien he encontrado este post en el foro pero no me soluciona nada
http://www.forosdelweb.com/s983b17e3...msg183931.html
muchas gracias
