Ho creato una funzione per creare un file di testo e farlo scaricare dal browser.
function crea_txt($nome, $testo) {
header("Content-Type:text/plain; Charset=ISO-8859-1");
header("Content-Disposition: attachment; filename=".$nome.".txt");
print($testo);
}
Il problema è che quando vado ad aprirlo con un visualizzatore, la codifica non viene riconosciuta e quindi i caratteri accentati non vengono visualizzati correttamente. Se per esempio importo lo stesso file con OpenOffice con la codifica ISO-8859-1 tutto avviene correttamente. Come posso fare a far si che la codifica venga settata automaticamente anche con notepad?
Grazie in anticipo.
Alberto