Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/04/2010, 06:57
debspain
 
Fecha de Ingreso: noviembre-2002
Mensajes: 224
Antigüedad: 21 años, 6 meses
Puntos: 1
PHP envia caracteres al principio de las páginas

Hola!

A ver llevo toda una semana con un problema en mis páginas que me está persiguiendo. Hasta ahora estaba haciendo arreglos cutres, pero ahora me está mosqueando seriamente, y no sé qué hacer.

Varias páginas en las que tengo un session_start(); al principio del todo me están dando los típicos warnings "headers have already sent...", y me estoy volviendo loca porque en ningun momento estoy enviando contenido al navegador. (ni espacios antes de la etiqueta <php ni nada).

Mirando el codigo fuente, he visto que algo, que no sé qué es, me está enviando caracteres extraños antes del código. Cuando ejecuto las páginas en el navegador y observo el código fuente obtenido, veo que salen unos cuadritos antes de la etiqueta DOCTYPE.

Este problema me está afectando en mi aplicación, y aunque en las peticiones ajax he conseguido una solución cutre, necesito solventarlo.

Por si sirve de ayuda, diré que las páginas están codificadas en UTF-8, y que se debe tratar de un error de algo de PHP, ya que si las guardo como HTML, al ejecutarlas y mirar el código fuente obtenido, esos caracteres extraños desaparecen...

Alguien sabe qué me está pasando???

Gracias de antemano!