Hola a todos. Tengo un problema que no se por donde meterle mano.
Tenia un montón de webs funcionando en un server en php4 y ahora me las han cambiado a php5. El caso es que muchas han seguido funcionando pero otras no, he tenido que ponerles en el .htaccess el famos register_globals 1 mientras cambio la programación poco a poco para mejorarla.
Sin embargo hay un fichero index.php que cuando lo ejecuto, intenta descargarlo, es decir el interprete no hace ni caso y te ofrece la descarga del fichero. Lo coor en firefox y me va dando errores de sintaxis XML como son cierres de etiquetas, dobles comillas donde nunca hacian falta, etc, hasta en una tabla da error por poner border=0 en lugar de border="0". No lo veo lógico pues el resto de webs estan así programadas, es decir con las imperfecciones que el php4 permitía y siguen funcionando excepto esta. Que arreglo un error del los que me dice el firefox y luego me da otro y asi sin fin (errores como que no valia el && y me hizo cambiarlo por AND.
En fin deboo ponerme al dia de php5 pero no entiendo por que en este index.php me hace todo esto e insiste en descargarlo al pc en vez de interpretarlo en servidor y no lo hace con las otros 14 webs que tambien tendran lo suyo pues se hicieron todas con php4.
Alguien ha sufrido algo así o sabe que puede estar pasando?? Hay algo que deba cambiar por narices en php5??
Gracias a todos por la lectura....