Gracias DriverOp. seguí tu consejo y solucioné el problema con el pathinfo(). Todo funciona muy bien.