Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/04/2005, 16:18
Avatar de sjam7
sjam7
 
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 23 años, 4 meses
Puntos: 16
Con esto compararias los nombres de las imagenes de la base de datos y su archivo correspondiente
rs("imagen") es el campo del nombre de la imagen
el recordset se llama RS

Código:
 
<%
Set fs=Server.CreateObject("Scripting.FileSystemObject")

do while not rs.eof
If (fs.FileExists(rs("imagen")&".jpg"))=true Then
      Response.Write rs("imagen")& "SI existe<br>"
Else
      Response.Write rs("imagen")& "NO existe<br>"
End If

rs.movenext
loop

set fs=nothing
%>
Con esto muestras todos los nombres de archivos que haya en un directorio, no importando nombre ni nada:
Código:
 
<%
´nos crea el Objeto FSO
Set ObjetoFSO = Server.CreateObject("Scripting.FileSystemObject") 
 
´nos selecciona la carpeta en la que esta el archivo
Set ObjetoCarpeta = ObjetoFSO.GetFolder(Server.MapPath("\"))
 
´nos comienza a listar los archivos
Response.Write "<FONT FACE=Verdana SIZE=2>"
´Nos muestra el nombre de nuestra carpeta en la web devuelta
Response.Write "<B>" & ObjetoCarpeta.Name & "</B>:<BR>"
 
´busca en todos los archivos que encuentra en dicha carpeta y nos devuelve el nombre
For Each Fichero in ObjetoCarpeta.Files
Response.Write Fichero.Name & "<BR>"
 
Next
 
Response.Write "</FONT>"
 
Set Fichero = Nothing
Set ObjetoCarpeta = Nothing
Set ObjetoFSO = Nothing
%>