Pues a saber...
a veces dreamweaver se equivoca a la hora de hacer previsualizaciones. Tal vez al generarte el temporal te lo generaba como html en vez de como php, con lo que el servidor no ejecutaba el código.
Fíjate que cuando se le pide un previu y se está usando frames dreamweaver te advierte de que deben estar guardados los cambios. (si no te lo dice, debe de ser porque tal vez tiempo atrás le activaste eso de "no volver a darme el latazo con este mensaje" o similar...)
En fin, que me alegra que al final encontraras de dónde salía el problema
Un saludote, mapx2