Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515

    upload di Baol per file video ..

    ciao!
    sto cercando di utilizzare l'upload di Baol per dei file video ...
    dovrei controllare il peso massimo e l'estensione ... come posso fare??
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Mi sembra ci siano i metodi per controllare queste due cose.
    Controlla nel forum tra i vecchi post...

    Roby

  3. #3
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    utilizzo questo codice ..
    codice:
    <%
    Function WriteLn(s,value)
    	Response.Write "" & s & "=" & value & "
    "
    End Function
    
    Dim oUpload
    Set oUpload = new cUpload
    oUpload.SetPath "..\..\video_web\"
    oUpload.Autorename = True
    oUpload.OverWrite = False
    oUpload.EnabledImageSize = True
    oUpload.Load()
    	While Not oUpload.EOF
    		oUpload.Filter = oUpload.FilterVideo() & AND_ & oUpload.FilterSize(2000000)
    		oUpload.Save()
    		WriteLn "GetFileName()",oUpload.GetFileName()
    		WriteLn "GetCompletePathFile()",oUpload.GetCompletePathFile()
    		WriteLn "GetHTTPPathFile()",oUpload.GetHTTPPathFile()
    		WriteLn "Files(""InputName"")",oUpload.Files("InputName")
    		WriteLn "Files(""DestPath"")",oUpload.Files("DestPath")
    		WriteLn "Files(""FileExists"")",oUpload.Files("FileExists")
    		WriteLn "Files(""Size"")",oUpload.Files("Size")
    		WriteLn "Files(""ContentType"")",oUpload.Files("ContentType")
    		WriteLn "Files(""ErrorNumber"")",oUpload.Files("ErrorNumber")
    		WriteLn "Files(""Error"")",oUpload.Files("Error")
    		WriteLn "Files(""Height"")",oUpload.Files("Height")
    		WriteLn "Files(""Width"")",oUpload.Files("Width")
    		Response.Write "<hr>"
    		oUpload.MoveNext
    	Wend
    Set oUpload=Nothing
    %>
    solo che non riesco a gestire gli errori .. cioè .. se faccio l'upload di un file video con il peso giusto (meno di 2 Mb) va tutto bene .. ma se provo a fare un upload di un file più pesante o di un file immagine mi dice

    codice:
    error '80020009' 
    Exception occurred

    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  4. #4
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    codice:
    <%
    Function WriteLn(s,value)
    	Response.Write "" & s & "=" & value & "
    "
    End Function
    
    Dim oUpload
    Set oUpload = new cUpload
    oUpload.SetPath "..\..\video_web\"
    oUpload.Autorename = True
    oUpload.OverWrite = False
    oUpload.EnabledImageSize = True
    oUpload.Filter = oUpload.FilterVideo() & AND_ & oUpload.FilterSize(2000000)
    oUpload.Load()
    	While Not oUpload.EOF
    		oUpload.Save()
    		WriteLn "GetFileName()",oUpload.GetFileName()
    		WriteLn "GetCompletePathFile()",oUpload.GetCompletePathFile()
    		WriteLn "GetHTTPPathFile()",oUpload.GetHTTPPathFile()
    		WriteLn "Files(""InputName"")",oUpload.Files("InputName")
    		WriteLn "Files(""DestPath"")",oUpload.Files("DestPath")
    		WriteLn "Files(""FileExists"")",oUpload.Files("FileExists")
    		WriteLn "Files(""Size"")",oUpload.Files("Size")
    		WriteLn "Files(""ContentType"")",oUpload.Files("ContentType")
    		WriteLn "Files(""ErrorNumber"")",oUpload.Files("ErrorNumber")
    		WriteLn "Files(""Error"")",oUpload.Files("Error")
    		WriteLn "Files(""Height"")",oUpload.Files("Height")
    		WriteLn "Files(""Width"")",oUpload.Files("Width")
    		Response.Write "<hr>"
    		oUpload.MoveNext
    	Wend
    Set oUpload=Nothing
    %>
    No calcola le dimensioni video, non è difficile comunque fare l'algoritmo. I video hanno uno standard per le dimensioni.

    Ciao

  5. #5
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    uhm... adesso mi da questo errore

    codice:
    Microsoft VBScript runtime error '800a01a8' 
    
    Object required: 'Files' 
    
    /pugliasport/upload/esempi/upload.asp, line 412
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  6. #6
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Controlla di aver messo l'attributo Enctype corretto nel tag form

  7. #7
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    Originariamente inviato da Baol74
    Controlla di aver messo l'attributo Enctype corretto nel tag form


    ehm... ovvero??
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  8. #8
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    Originariamente inviato da Baol74

    No calcola le dimensioni video, non è difficile comunque fare l'algoritmo. I video hanno uno standard per le dimensioni.

    Ciao


    questa non l'ho capita ....
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  9. #9
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Ovvero, per fare un upload devi specificare un attributo particolare nel tag form chiamato enctype. Così:
    codice:
    <FORM METHOD="Post" enctype="multipart/form-data"ACTION="Salva.asp">
    PS: Significa: La mia classe non calcola le dimensioni video.

  10. #10
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    Originariamente inviato da Baol74
    Ovvero, per fare un upload devi specificare un attributo particolare nel tag form chiamato enctype. Così:
    codice:
    <FORM METHOD="Post" enctype="multipart/form-data"ACTION="Salva.asp">

    ah.. ma è già così .. sto utilizzando il tuo form di esempio ...
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

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.