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

ken sabe por que no funciona FileExists

Estas en el tema de ken sabe por que no funciona FileExists en el foro de ASP Clásico en Foros del Web. Ken me puede ayudar, estoy haciendo algo mal ?? El siguinete codigo valida la existencia del archivo que se encuentra en la variable TNArchivo01, y ...
  #1 (permalink)  
Antiguo 03/06/2003, 16:50
 
Fecha de Ingreso: julio-2002
Ubicación: stgo rec
Mensajes: 438
Antigüedad: 21 años, 10 meses
Puntos: 3
ken sabe por que no funciona FileExists

Ken me puede ayudar, estoy haciendo algo mal ??

El siguinete codigo valida la existencia del archivo que se encuentra en la variable TNArchivo01, y si el archivo no es encontrado se asigna una imagen para este fin, pero el problema se meda que existiendo el archivo el codigo nunca lo encuentra


TNArchivo01 = "imagenes/categorias/foto.jpg"

Dim objFSO
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
If objFSO.FileExists(TNArchivo01) = False Then
TNArchivo01 = DefRutaImgCategoria & "defcatalogo.jpg"
End If
Set objFSO = Nothing

de antemano muchisimas gracias :-p
__________________
Saludos
Leo
  #2 (permalink)  
Antiguo 03/06/2003, 17:03
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Ese script esta mal redactado:

<%
If objFSO.FileExists(server.mappath(TNArchivo01)) = False Then
%>

Teniendo en cuenta que el fichero se encontraria en el mismo directorio donde se ejecuta el script, en caso contrario deberias modificar la ruta.
Teniendo en cuenta que TNArchivo01 sea una variable con el nombre y extension del archvio, algo asi:
TNArchivo01="tufoto.jpg"
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #3 (permalink)  
Antiguo 03/06/2003, 20:42
 
Fecha de Ingreso: julio-2002
Ubicación: stgo rec
Mensajes: 438
Antigüedad: 21 años, 10 meses
Puntos: 3
grax

gracias por tu ayuda
__________________
Saludos
Leo
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 00:52.