Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    problemi download file mdb

    Secondo voi per quale oscuro motivo questo codice scarica solo 30kb del file DB
    codice:
    <% 
    <% 
    
    call downloadFile(replace(replace(Request("file"),"\",""),"/",""))
    
    function downloadFile(strFile)
    
    
    ' crea path completa del file
    strFilename = server.MapPath("filename")
    
    
    ' buffer
    Response.Buffer = True
    Response.Clear
    
    ' crea stream
    Set s = Server.CreateObject("ADODB.Stream")
    s.Open
    
    ' imposta a binario
    s.Type = 1
    
    ' carica il file
    on error resume next
    
    
    ' controlla esistenza
    Set fso = Server.CreateObject("Scripting.FileSystemObject")
    if not fso.FileExists(strFilename) then
    Response.Write("<h1>Errore:</h1>" & strFilename & " non esiste
    
    ")
    Response.End
    end if
    
    
    ' ricava grandezza file
    Set f = fso.GetFile(strFilename)
    intFilelength = f.size
    
    
    s.LoadFromFile(strFilename)
    if err then
    Response.Write("<h1>Errore: </h1>" & err.Description & "
    
    ")
    Response.End
    end if
    
    ' invia headers al browser
    Response.AddHeader "Content-Disposition", "attachment; filename=" & f.name
    Response.AddHeader "Content-Length", intFilelength
    Response.Charset = "UTF-8"
    Response.ContentType = "application/octet-stream"
    
    ' download file in output
    Response.BinaryWrite s.Read
    Response.Flush
    
    
    ' chiude tutto
    s.Close
    Set s = Nothing
    
    
    end function
    
    %>
    Grazie!!!

  2. #2
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    Ma che fai scarichi il db in locale?
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  3. #3

    Beh ovviamente no!

    Ho provato questo codice su diversi server. Su Aruba funziona bene, mentre su Natan mi scarica solo 30 kb del file mdb.
    Non ne so il motivo ma vorrei risolvere il problema!

  4. #4
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    Allora contatta l'assistenza natan è un problema di configurazione server.
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  5. #5

    problemi di permessi?

    ...

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.