Originariamente inviato da cavicchiandrea
Non ho capito la domanda
No dicevo che nella parte if() chiami lo split sulla stringa sul " . " pero se uno ha un perscorso
/usr/home/xxx/foto.30.09/foto.pdf

lo split da
array[0] = /usr/home/xxx/foto.
array[1] = 30.09/foto.pdf

e array[1] != 'pdf'.

Niente di grave ho girato la stringa e richiamo la tua procedura