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

    Download file generato a run-time

    Ciao io ho generato un file CSV a run-time e quindi vorrei farlo scaricare dall'utente. Per farlo ho scritto questo codice:
    Codice PHP:
    Response.Clear();
                
    Response.ClearHeaders();
                
    Response.ContentType "text/csv";
                
    Response.AppendHeader("Content-Disposition""attachment;filename=Articoli.csv");
                
    byte[] Buffer System.Text.Encoding.UTF8.GetBytes(CSV);
                
    Response.BinaryWrite(Buffer); 
    Il download funziona nel senso che viene mostrata la finestra per il salvataggio del file però aprendo il file oltre che al contenuto del CSV in coda c'è anche il sorgente HTML della pagina web. Come faccio a scrivere solo il contenuto del CSV senza l'HTML?
    Grazie!!
    Lunga vita e prosperità!!
    Usa Mozilla! http://www.mozilla.com

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    559
    prova a mettere un Response.End()
    al termine della BinaryWrite
    se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)

  3. #3
    Originariamente inviato da stefanomnn
    prova a mettere un Response.End()
    al termine della BinaryWrite
    Grazie!! Funziona benissimo!!
    Lunga vita e prosperità!!
    Usa Mozilla! http://www.mozilla.com

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.