* nu sunt sigur, dar `flush()` nu trebuie chemat __după__ `readfile()`?
* cum ziceam, `exit` ar trebui eliminat; aici nu e thriller, vrem ca firul narațiunii să vie previzibil :-)
* dar dacă fișierul nu există? Rezultatul nu trebuie să fie niciodată o pagină albă. Ce zici de asta: modificăm funcția getFile() să verifice dacă fișierul există și să returneze null dacă nu există. Iar aici tipărim un FlashMessage și redirectăm la pagina principală.