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

Saber si existe un archivo en directorio virtual

Estas en el tema de Saber si existe un archivo en directorio virtual en el foro de ASP Clásico en Foros del Web. Buenas tardes amigos del foro... Mi duda es la siguiente: Tengo una rutina que verifica si existe un archivo en el servidor, para seleccionar la ...
  #1 (permalink)  
Antiguo 24/08/2007, 15:27
Avatar de alexa10  
Fecha de Ingreso: julio-2002
Ubicación: De este lado...
Mensajes: 293
Antigüedad: 21 años, 10 meses
Puntos: 0
Saber si existe un archivo en directorio virtual

Buenas tardes amigos del foro...

Mi duda es la siguiente: Tengo una rutina que verifica si existe un archivo en el servidor, para seleccionar la imagen a mostrar.

El asunto es que los archivos que estoy verificando si existen, estan un directorio virtual dentro del IIS, y este directorio esta fisicamente en otro servidor.

Estoy usando esto pero no me funciona:

Código PHP:
if oFSO.FileExists("../../../directorioVirtual/image.jpg")=true then
    código importante
else
    
código importante
end 
if 
Alguien sabe si el trato de los directorios virtuales es diferente a los directorios normales? , si tengo que hacerlo de forma diferente, podrian orientarme?

De antemano muchas gracias

  #2 (permalink)  
Antiguo 24/08/2007, 16:11
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: Saber si existe un archivo en directorio virtual

Permiteme remitirte a este mensaje:
http://www.forosdelweb.com/showthrea...ste+directorio

Contestando a tu duda, como lo mencionas...el directorio existe en otro servidor, por lo tanto el FSO no lo puede encontrar.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 27/08/2007, 14:49
Avatar de alexa10  
Fecha de Ingreso: julio-2002
Ubicación: De este lado...
Mensajes: 293
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Saber si existe un archivo en directorio virtual

Mil gracias u_goldman, después de varios cambios y varias pruebas funciona perfecto.

  #4 (permalink)  
Antiguo 27/08/2007, 15:04
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: Saber si existe un archivo en directorio virtual

Sería muy bueno que pusieras el código que al final te resultó pues ya ves que por allá no se llegó a nada concreto.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 31/08/2007, 09:26
Avatar de alexa10  
Fecha de Ingreso: julio-2002
Ubicación: De este lado...
Mensajes: 293
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Saber si existe un archivo en directorio virtual

Aca esta el código:

Código:
Public Function verificarImagen(imagen)
	Dim objXMLHTTP, strHTML, strURL
	strURL="http://directorios/"&imagen&".jpg"
	Set objXMLHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP")
	objXMLHTTP.Open "GET", strURL, False 
	objXMLHTTP.Send 
	If objXMLHTTP.Status >= 400 And objXMLHTTP.Status <= 599 Then 
		imagen2="nodisponible"
	Else
		imagen2=imagen
	End If 
	Set objXMLHTTP = Nothing	
	verificarImagen=imagen2
End Function
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 11:53.