Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Ashry
    Registrato dal
    Jul 2002
    Messaggi
    586

    Response Buffer Limit Exceeded solo con alcuni pdf

    <%
    response.buffer = false
    server.scripttimeout = 3600
    Dim objStream, strFileName
    strFileName = Request.QueryString("file")
    Set objStream = Server.CreateObject("ADODB.Stream")
    objStream.Type = 1 ' adTypeBinary
    objStream.Open
    objStream.LoadFromFile Server.MapPath("/cartella/cartella/_Files/" & strFileName)

    Response.AddHeader "Content-Disposition", "attachment; filename=" & strFileName
    Response.ContentType = "application/octet-stream"
    Response.BinaryWrite objStream.Read
    objStream.Close
    Set objStream = Nothing
    %>

    Utilizzo questo script per far scaricare dei file pdf il proble è che non sempre funzioa su alcuni files mi restituisce un errore; quardando sulla pop di download che si apre sembra che sostituisca il punto dell'estensione con un _
    Ho provato a farmi stampare il nime del file ed è corretto, non riesco proprio a capire da cosa dipenda l'errore, può essere determinato dal peso del pdf?

  2. #2
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Potrebbe dipendere anche dalle impsotazioni del server.
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

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.