stamattina, proprio per quello che hai scritto tu e boots dall'altra parte, mi sono messo a ricontrollare quelle righe di controllo del mio file.

questa istruzione $filetype == 'pdf' non serve a nulla
perchè pdf non viene confrontato con nulla e quindi sia che lo neghi o meno passa. questo è quello che ho capito io.
Perciò ho fatto anche la domanda per i file doc