Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/02/2006, 02:26
Avatar de DkarnDuuk
DkarnDuuk
 
Fecha de Ingreso: marzo-2004
Mensajes: 626
Antigüedad: 21 años, 1 mes
Puntos: 2
error asp 0126 (0x80004005)

hola a tod@s, a ver si me podeis ayudar

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
__________________
bla, bla, bla......

Última edición por DkarnDuuk; 09/02/2006 a las 02:38