Dic 262011
 

http://www.forosdelweb.com/f118/errores-tras-primera-instalacion-770328/

http://www.forosdelweb.com/wiki/PHP:%C2%BFPor_qu%C3%A9_si_guardo_mis_.php_con_codificaci%C3%B3n_UTF-8_me_aparece_un_error_del_tipo_Headers_already_sent%3F

PHP:¿Por qué si guardo mis .php con codificación UTF-8 me aparece un error del tipo Headers already sent?

Esto sucede porque algunos programas están configurados para agregar un caracter conocido como BOM (Byte Order Mark) al comienzo del archivo si se guarda con codificación UTF-8. Este caracter no es necesario en la mayoría de los casos, y provoca el error ya que la regla es “no se puede enviar nada antes de una cabecera”.

Se trata de un caracter UNICODE “invisible”, y debido a esto puede ser difícil detectarlo.

La forma más simple de eliminarlo es buscar la opción correspondiente en el editor de texto que se use, otra un poco más complicada es abrir el archivo con un editor hexadecimal (como el HHD Free Hex Editor) y borrar los primero 3 caracteres.

 Posted by at 19:48

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)