Ciao a tutti,
sto facendo una pagina in PHP dove devo a seconda di alcuni filtri da maschera fare una query e scrivere il risultato in un file e poi aprirlo, o meglio, fare venire fuori la solita finestrella con la scelta se aprirlo o scaricarlo. Ho fatto tutto ma non riesco a far aprire il file.
se uso
@header("Content-Type: application/octet-stream");
@header('Content-Disposition: attachment; filename=cippa.txt;');
@header("Content-Length: " . filesize("cippa.txt"));
readfile("cippa.txt");
mi appare correttamente la scelta sull'azione da intraprendere ma mi scrive dentro il file di testo l'html della pagina, oltre ad aprirmi il file. Ovviamente prendendo come file un pdf non succede e funzionerebbe tutto benissimo, peccato che ho proprio bisogno di produrre un txt :-(
Cosa sbaglio?
grazie,
vale
sto facendo una pagina in PHP dove devo a seconda di alcuni filtri da maschera fare una query e scrivere il risultato in un file e poi aprirlo, o meglio, fare venire fuori la solita finestrella con la scelta se aprirlo o scaricarlo. Ho fatto tutto ma non riesco a far aprire il file.
se uso
@header("Content-Type: application/octet-stream");
@header('Content-Disposition: attachment; filename=cippa.txt;');
@header("Content-Length: " . filesize("cippa.txt"));
readfile("cippa.txt");
mi appare correttamente la scelta sull'azione da intraprendere ma mi scrive dentro il file di testo l'html della pagina, oltre ad aprirmi il file. Ovviamente prendendo come file un pdf non succede e funzionerebbe tutto benissimo, peccato che ho proprio bisogno di produrre un txt :-(
Cosa sbaglio?
grazie,
vale