Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 42
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    4

    Devo Scaricare un file dal server al client



    Tutte le vie percorse mi portano alla visualizzazione del file sul browser.
    Generato il file sul server, voglio che mi si apra la finestra del download del browser per permettere all'utente di salvare il file sul proprio computer

  2. #2
    fai una ricerca per forzare downolad o download forzato
    ne abbiamo già parlato

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    4

    Download forzato



    Ho cercato download forzato. Pochi sono stati i risultati.
    Ho trovato esempi che utilizzano "ADODB.Stream", li ho applicati, ma il risultato è sempre lo stesso: mi fa vedere il contenuto del file nella finestra del browser e non mi apre la finestra del download

  4. #4
    posta il codice che usi.

  5. #5
    io uso adodb.stream ed e' OK

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    4

    Download del file

    Scusate l'ignoranza: Cosa vuol dire posta il codice

  7. #7
    dato che a noi funziona, facci vedere (posta) il codice che stai usando così ti diciamo dove sbagli

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    4

    download forzato di un file

    FUNZIONA...!!!!!
    Dopo tanta disperazione, si è diradata la nebbia.
    Continuo a non capire esattamente cosa facciano le righe di codice che ho usato.
    Le appendo, se c'è qualche buon'anima che me le spiega le sarei grata

    var fso = new ActiveXObject("Scripting.FileSystemObject");
    var f=fso.getfile(Server.MapPath("\\xxxx\\" + Request.QueryString("file_name")))
    var strFileSize=f.size
    var adTypeBinary=1
    var objStream = new ActiveXObject("ADODB.Stream")
    objStream.Open()
    objStream.Type = adTypeBinary
    objStream.LoadFromFile(Server.MapPath("\\xxxx\\"+ Request.QueryString("file_name")))
    Response.AddHeader("Content-Disposition", "attachment; filename='\\xxxx\\"+ Request.QueryString("file_name")+"'")
    Response.AddHeader("Content-length",strFileSize)
    Response.Charset = "UTF-8"
    Response.ContentType = "text/html"
    Response.BinaryWrite(objStream.Read)
    Response.Flush
    objStream.Close()

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    133
    Mi da questo errore...
    var fso = new ActiveXObject("Scripting.FileSystemObject");
    ---------------------------^

  10. #10

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 © 2024 vBulletin Solutions, Inc. All rights reserved.