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

Incluir Contenido HTML sin INLCUDE

Estas en el tema de Incluir Contenido HTML sin INLCUDE en el foro de ASP Clásico en Foros del Web. Hola!!! quiero incluir el contenido de un archivo html el cual es pasado como parametro a una pagina ASP. (Ej: mostrararchvio.asp archvioaserinlcuido=prueba.html) Esta funcion seria ...
  #1 (permalink)  
Antiguo 30/05/2003, 14:21
 
Fecha de Ingreso: mayo-2003
Ubicación: Montevideo - Uruguay
Mensajes: 37
Antigüedad: 21 años
Puntos: 0
Pregunta Incluir Contenido HTML sin INLCUDE

Hola!!! quiero incluir el contenido de un archivo html el cual es pasado como parametro a
una pagina ASP. (Ej: mostrararchvio.asp archvioaserinlcuido=prueba.html)

Esta funcion seria para leer el contenido del archivo html, y luego seria llamado para
ser incluido en la pagina ASP.

<%
function incluye(archivo)
response.write
archivo= request.serverVariables("APPL_PHYSICAL_PATH") & archivo
set confile = createObject("scripting.filesystemobject")
set fich = confile.openTextFile(archivo)
while not fich.atEndOfStream
lineactual = fich.readLine
response.write(lineactual)
wend
end function
%>


<td width="501"><% incluye("EJL000001.htm")%>

Aqui en realidad iria un request("archvioaserinlcuido") o sea

<td width="501"><% incluye(request("archvioaserinlcuido"))%>

El tema es que esto no me esta funcionando, alguna sugerencia?

Dedes ya muchas gracias
nICO
  #2 (permalink)  
Antiguo 30/05/2003, 15:45
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
que tal nico.
el script funciona bien... sólo te "comenté" un response.write de más y agregue un <br> para que no quede tofo "pegado":


<%
function incluye(archivo)
'response.write
archivo= request.serverVariables("APPL_PHYSICAL_PATH") & archivo
set confile = createObject("scripting.filesystemobject")
set fich = confile.openTextFile(archivo)
while not fich.atEndOfStream
lineactual = fich.readLine
response.write(lineactual & "<br>")
wend
end function


incluye(request("archvioaserinlcuido"))
%>

ahh!!!

pero no le des bola a esta línea:

response.write(lineactual & "<br>")

en realidad, dejala como vos antes la tenías... es que al probarlo con un TXT quedaba todo feo... pero si es para un HTML no hay problema ya que este trae sus propios <br>'s
__________________
...___...
  #3 (permalink)  
Antiguo 30/05/2003, 19:45
 
Fecha de Ingreso: mayo-2003
Ubicación: Montevideo - Uruguay
Mensajes: 37
Antigüedad: 21 años
Puntos: 0
Tengo problemas con el path "APPL_PHYSICAL_PATH"

Gracias por la respuesta, el tema esta al abrir el archivo, ya que el mismo no esta en el raiz,

he probado con "PATH_INFO" pero tendria que sacar una parte ya que me da el path con el archivo asp incluido y no el que paso como parametro ("EJL000001.htm"), entonces me queda mal la ruta y no lo puedo abrir.


Utilizando las funciones len(path) y con Left, ahora obtengo la direccion correcta, pero al probarlo en el server queda colgado?
como que da error al intentar crear el objeto (archivo)

Tengo que activar en algun lado el uso de filesystemobject,

Estoy utilizando WXP professional


Buscando dentro del FORO encotre un problema similar.

El problema es que queda colgado debido al norton antivirus, por lo que tenemos que desactivar el análisis de scripts que el que bloquea el uso del filesystemobject.


Gracias de nuevo
nICO

Última edición por nicolasd; 31/05/2003 a las 11:12
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 22:56.