Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/09/2009, 08:51
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 1 mes
Puntos: 126
Respuesta: Validar imagen antes de subirla

Hola

Perdona la tardanza, se me había olvidado por completo. No puedes saber el tamaño de la imagen antes de ser subida. Pero una vez que este subid, tienes dos opciones: Usar FileSYstemObject para buscar la imagen y sacar su peso o usar esta función para sacar tu tamaño

Código asp:
Ver original
  1. Set myImg = loadpicture(Server.MapPath("./avatares/" & imgFile))
  2. AnchoImg = Round(myImg.width / 26.4583)
  3. LargoImg = Round(myImg.height / 26.4583)
  4. Set myImg = Nothing
  5.  
  6. if AnchoImg > 70 or LargoImg > 70 then ' Las dimensiones no son correctas
  7. set fs=Server.CreateObject("Scripting.FileSystemObject")
  8. fs.DeleteFile(Server.MapPath("./avatares/" & imgAvartarFile))
  9. ' La eliminas de la bd
  10. else
  11. ......

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />