Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Download

  1. #1
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430

    Download

    Sapete spiegarmi come mai se faccio creare all'asp un file senza estensione quando clicco sul collegaento per effettuare il download lo apre con explorer?
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

  2. #2

  3. #3
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430
    Si ho provato a mettere anceh una estensione a caso tipo

    ordseq.123 e lo stesso non esegue il download. E' possibile che internet explorer abbia qualche settaggio particolare?
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

  4. #4
    Il download automatico dipende dall'estensione del file.
    Per forzare qualsiasi download devi usare l'oggetto ADODB.Stream

  5. #5
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430
    Non lo conosco. :master:
    Di ceh cosa si tratta e come funziona?
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

  6. #6
    Di esempi ce ne sono infiniti in giro.
    Fai una ricerca sul forum o puoi usare http://www.google.it/search?sourceid...q=ADODB.stream

  7. #7
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430
    Grazie! :maLOL:
    Funziona correttamente.
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

  8. #8
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430
    Ciao,
    mi vedo costretto a riprendere questa discussione.
    IL mio download funziona ma crea un file txt mentre a me occorre che faccia semplice il download senzza aggiungere l'estensione

    Questo è il codice
    codice:
    	Dim objStream, strFileName
    	strFileName = Request.QueryString("file")
    	Set objStream = Server.CreateObject("ADODB.Stream")
    	objStream.Type = 1 ' adTypeBinary
    	objStream.Open
    	objStream.LoadFromFile Server.MapPath(strFileName)
    	'objStream.LoadFromFile Server.MapPath("Upload FIle/" & strFileName)
    	
    	Response.AddHeader "Content-Disposition", "attachment; filename=" & strFileName
    	Response.ContentType = "application/octet-stream"	
    	Response.BinaryWrite objStream.Read
    	objStream.Close
    	Set objStream = Nothing
    Cosa dovrei modificare di questo codice?
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

  9. #9
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430
    Ok ho risolto mettendo
    Response.ContentType = "application/Active"
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

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.