Ciao a tutti!! Premetto che già altre volte ho fatto pagine php che permettessero di scaricare un file. Il file in questione è un'immagine jpeg. Allora questo è il codice:
codice:
    header("Content-Type: image/jpeg");
    header("Content-Description: File Transfer");
    header("Content-Disposition: attachment; filename=".basename($foto_selezionata));
    header("Content-Transfer-Encoding: binary");
    header("Content-Length: ".filesize($foto_selezionata));
    @readfile($foto_selezionata);
Notate qualcosa che non va?!? Il file lo scarica, però quando provo a vederlo dice "File danneggiato"

Cosa ho sbagliato? Mi ha sempre funzionato!!