è un problema di headers. Con php puoi "costringere" il browser ad aprire la dialog di salvataggio per qualunque tipo di file.
Guarda questo script

http://www.devpro.it/php4_id_72.html

Ciao