Recuerda que php se ejecuta en el servidor, así que saber el código que usas no nos dice nada claro.
Pero comienzo a imaginar que si pones un
exit al final del script podría funcionar, además de que no es necesaria la cabecera de Content-Disposition según recuerdo.