Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786

    [Upload Boal] Filter Images

    Salve,

    Uso lo scritp di Boal per fare l'upload di foto sul server,

    tutto funziona bene se si tratta di un'immagine
    ma se si fa l'upload di un altro tipo di file mi dal'errore Asp


    Questo è il sorgente Asp
    codice:
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
    
    <%
       Dim oUpload, foto, errore
       
       Set oUpload = new cUpload
       
       With oUpload
          .EnabledAspUpload = False
          .EnabledImageSize = True
          .EnabledLog = False
          .AutoRename = True
          .Overwrite = False
          .SetPath "upload\grandi\"
          .Load
    	  .UploadOnly "Images"
    	       
          If .Files("Height") <> 400 or .Files("Width") <> 400 Then
             errore = ("
    
    Le dimensioni dell'immagine : " & .GetFileName() &"</p>
    
    non sono corrette : (" & .Files("Height") &" x " & .Files("Width") &") pixel</p>")
          Else
             .Save
             foto = .GetFileName()
          End If
    	  
       End With
    
       Set oUpload = Nothing
    %>
    Questo è l'errore che ritorna in caso il file non una immagine
    error '80020009'
    upload.asp, line 18

    questa la riga incriminata.
    codice:
          If .Files("Height") <> 400 or .Files("Width") <> 400 Then
    vorrei fare in modo che se il files uppato non è una immagini mi dia un messaggio del tipo: "Errore: Formato Immagine non valido !".

    Per favore mi sistemate lo scritp che ho postato su ?

    grazie di cuore !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  2. #2
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    codice:
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
    
    <%
       Dim oUpload, foto, errore
       
       Set oUpload = new cUpload
       
       With oUpload
          .EnabledAspUpload = False
          .EnabledImageSize = True
          .EnabledLog = False
          .AutoRename = True
          .Overwrite = False
          .SetPath "upload\grandi\"
          .Load
    	  nImmaginiInviate = .Count
    	  .UploadOnly "Images"
          If .Count>0 then    
    		  If .Files("Height") <> 400 or .Files("Width") <> 400 Then
    			 errore = "
    
    Le dimensioni dell'immagine : " & .GetFileName() &"</p>
    
    non sono corrette : (" & .Files("Height") &" x " & .Files("Width") &") pixel</p>"
    		  Else
    			 .Save
    			 foto = .GetFileName()
    		  End If
    	  Elseif nImmaginiInviate=1 then
    		errore = "Il file caricato non è un'immagine"
    	  Else
    		errore = "Selezionare un file"
    	  End if
       End With
    
       Set oUpload = Nothing
    %>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.