multi language html

Si haz utilizado header("Content-Type: text/html;charset=utf-8");
te darás cuenta que solo puedes poner un header por una pagina, incluso si tienes includes y ellos tienen otros headers.

hay dos maneras que utilizé:

  1. utilizar el utf8_encode($string), para convertir de ISO-8859-1 a UTF-8, y el utf8_decode($string), para convertir de UTF-8 a ISO-8859-1.

     2.  puedes utilizar el include "page.php" y convierte toda la página, y en page.php pondrias este código:             ob_start('manejador_salida');
             function manejador_salida($buffer){
                  return utf8_encode($buffer);
             }

          y al final de la pagina:

             ob_end_flush();

Comments

Popular posts from this blog

add header image itextsharp c#

Basketball in Peru