Invece di linkare direttamente il file, usa uno script che lo fa scaricare. In questo modo puoi impostare le header come vuoi (e quindi specificare il nome del file che verra' salvato sul client) e inviare i dati del file reale tramite readfile().Originariamente inviato da raven74
Ottimo grazie, è quello che pensavo di fare infatti. Pero' a questo punto mi sfugge una cosa (forse mi perdo in un bicchier d'acqua pero'):
ipotizzando di avere il nome 'vero' del file nel DB e di aver invece salvato il file con un hash, come faccio a creare un link al file che permetta di scaricarlo col nome originario?
se faccio
se poi l'utente fa un 'salva con nome' si trova un file denominato acd6fd546f.pdf e non prova.pdfcodice:prova.pdf
E' bene rinominare i file uploadati anche per evitare sovrascritture dovute ad ominimie.