Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/09/2006, 20:36
emont
 
Fecha de Ingreso: enero-2002
Ubicación: Bogotá
Mensajes: 438
Antigüedad: 23 años, 4 meses
Puntos: 2
Pregunta Ayuda con AspUpload

Estoy trabajando con ASPUpload para trabajar con imagenes y este es el codigo que uso:

Código HTML:
<HTML>
<BODY>
<%
Set Upload = Server.CreateObject("Persits.Upload")

' Capture and save uploaded image
Upload.Save "d:\uploads\"&request.Cookies("UserInfo")("usr")&"\ads"

For Each File in Upload.Files
   If File.ImageType = "UNKNOWN" Then
      Response.Write "This is not an image."
      Response.End
   End If

   Response.Write File.Path & "<BR>"
   Response.Write "Type: " & File.ImageType & "<BR>"
   Response.Write "Size: " & File.ImageWidth & " x " & File.ImageHeight & " pixels"
Next
%>
</BODY>
</HTML> 
El codigo funciona a las mil maravillas el problema esta en que no es del todo efectivo dado que si se dan cuenta en el codigo esta para que salve primero los archivos de "imagenes" y posteriormente mira cual no es de tipo imagen, y esto me gustaría evitarlo teniendo en cuenta que subo más de un archivo y uno de estos puede ser un archivo malicioso.

Lo que me gustaría hacer es revisar uno a uno los archivos que voy a subir y posteriormente si es archivo tipo imagen salvarlo de lo contrario no hacerlo, como hago esto?

Muchas gracias por la información que puedan brindarme.