Re: [PHP-ES] Símbolo del Euro con la GD
[email protected] (Eduardo Huertas) Wed, 9 May 2012 21:42:08 +0200
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <CAOkfiT=cKDg1-2fpWYNpvR51fzD181jmgzV2BhLyk60s=+8M8A@mail.gmail.com> |
El día 9 de mayo de 2012 20:14, Mauricio Rodriguez <[email protected]> escribió: > Yo tuve un problema con el charset en un sitio que siempre por defecto > me ponia el UTF-8 y como mis archivos estaba en ANSI se veian mal > los acentos y las ñes, aunque usara utf8_decode no me funcionaba, > lo solucione con poner en el .htacces el set de caracteres.. > > AddDefaultCharset ISO-8859-1 > > para mas referencia consultar: > > http://gestiweb.com/?q=node/392 Es una solución, para salir del paso. Sin embargo, en mi opinión, es mejor acostumbrarse a que el código fuente esté en utf-8 (sin BOM) ya que es la codificación más moderna y la más cómoda si se trabaja con distintos idiomas (los más usuales). Si desarrollas a partir de Drupal, por ejemplo, y codificas tus archivos en otra cosa que no sea utf-8, al final acabas con un buen lío de codificaciones, ya que Drupal usa utf-8. Creo que la mayoría de cms, frameworks, etc, usan utf-8. Así que lo mejor es configurar bien el editor con el que se trabaja, para que use utf-8 por defecto. Normalmente, si encuentro archivos codificados en otra cosa que no sea utf-8 acabo convirtiéndolos usando alguna herramienta como iconv (si son muchos). Otra cosa, de esto no estoy al 100% seguro, no sé si el ISO-8859-1 tiene el símbolo del euro, creo que esta en el ISO-8859-15, pero repito, no estoy seguro al 100% ahora mismo. Las codificaciones de M$ no las comento, porque ya no recuerdo cómo van, y es bastante raro encontrarse con código fuente en alguna de ellas, pero los que trabajen bajo sistemas M$ deberían llevar cuidado de no usarlas, a menos que se trabaje con herramientas M$ (asp, msql, etc) Saludos, Eduardo