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

no puede utilizar ".." para indicar el directorio primario

Estas en el tema de no puede utilizar ".." para indicar el directorio primario en el foro de ASP Clásico en Foros del Web. Hola gente: Me da este error una página: no puede utilizar ".." para indicar el directorio primario Seguramente es porque uso un include algo como ...
  #1 (permalink)  
Antiguo 14/12/2005, 07:08
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 23 años, 7 meses
Puntos: 19
no puede utilizar ".." para indicar el directorio primario

Hola gente:

Me da este error una página:

no puede utilizar ".." para indicar el directorio primario

Seguramente es porque uso un include algo como "../includes/xx.asp"

¿Como puedo solucionar esto?

Mil gracias
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!
  #2 (permalink)  
Antiguo 14/12/2005, 08:31
Avatar de FiNo  
Fecha de Ingreso: octubre-2004
Ubicación: Costa Rica
Mensajes: 265
Antigüedad: 19 años, 8 meses
Puntos: 1
El include lo utilizas asi:

<!--#include file="../includes/dbz.asp"-->
  #3 (permalink)  
Antiguo 14/12/2005, 10: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
Usá include virtual en vez de file.
Suponiendo que la carpeta includes cuelgue directamente de la raiz del sitio:
<!--#include virtual="/includes/xx.asp"-->

O sea, debés de colocar la ruta completa hasta el archivo a incluir desde la raiz del sitio (/). Luego, usás ese mismo include desde cualquier página del sitio que funcionará.

Tratá de no usar include file, al menos que se trate de una aplicación que deba funcionar en distintos sitios y que lo deba hacer sin importar en qué nivel de carpetas se coloque.
__________________
...___...
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:23.