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