ELSERVER.COM
Acceso a clientes

LegalesLegales

Como servir páginas en php como UTF-8


Como servir páginas en php como UTF-8

La forma que me resulta más fácil, es incluir este código al principio de las páginas que quiero servir como utf-8. (Es una buena idea ponerlo en algún include general, asi no hay que ponerlo página por página).

<?php
  // Servir como utf-8
  header("Content-Type: text/html; charset=utf-8");
?>

Como cualquier otro header tiene que estar al principio, antes de cualquier otra salida.

Hay otras maneras de hacer lo mismo, con htacess y varias otras formas, pero de todas las que probé esta opción fué la que mejor me resulto.

Tambiés es importante configurar tu editor para que guarde los archivos como utf-8, pero de todas formas, con este header podes servir igual como si fuera utf-8 aunque el archivo original sea text/html.

Además, en el header del html, junto con el Doctype tendrias que incluir:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Así ya tenes todo el combo completo :)

Espero que se entienda. Cualquier cosa, editen, que para eso tenemos este wiki.

Un Abrazo. Pablo Impallari

PD: Acabo de agregar otro artículo sobre como usar el mysql con UTF-8 pero no se como linkearlo desde aca, algun admin que ponga el link. Gracias. Saludos

¿Qué te pareció este artículo?

Esta página fue modificada por última vez el 04:29, 3 ago 2007.

Esta página ha sido visitada 777 veces.

¿Qué te pareció este artículo?