Ciao a tutti è una vita che non scrivevo da queste parti!

Ho un problema di estensioni!

io mi creo un file .csv (comma separated values) da una tabella, poi do la possibilità di effettuare il download del file, ma al momento di salvarlo explorer cambia l'estensione in .xls (foglio di lavoro di excel) come posso fare per ingannarlo? Se si sceglie di aprire il file direttamente da browser (con office 2003 lo fa) lo legge bene, ma se lo devo salvare devo modificare manualmente l'estensione, anche se il file sul server ha effettivamente l'estensione .csv!

Ho poi il classico problema di cache per la quale ho dovuto risolvere dando al file un nome legato a time in modo che il sistema non si confonda e lo ripeschi dalla cache, ma c'è un modo per utilizzare sempre lo stesso file? visto che ora ne crea uno ad ogni visualizzazione e poi faccio in modo di eliminarli tutti ad ogni login nel sito...