Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/11/2007, 07:28
Avatar de Harris
Harris
 
Fecha de Ingreso: febrero-2007
Mensajes: 132
Antigüedad: 17 años, 9 meses
Puntos: 0
Importantísimo, error del php

Buenas señoras/es, os comento, hace una semana planteé el mismo problema aquí, y lo vuelvo a hacer porque como no lo solucione este problema no puedo vender la web. A quién me de la solución le pago una mariscada, prometido...

Los caracteres se codifican/traducen dentro del propio php y se muestran mal, yo tengo el siguiente código en html:

Código PHP:
<?php

echo htmlentities("á"); 

?>
Al navegador del usuario le llega:

Código HTML:
&Atilde;&iexcl; 
y el usuario ve:

á
Esto quiere decir que a la función htmlentities en vez de llegarle í le entra á, es decir, se codifica antes, en el propio código php.

Lo he probado en varios servidores y diferentes máquinas y en todas pasa lo mismo. Si alguien lo puede probar en su servidor y decirme si le pasa lo mismo me haría un gran favor.

Es lo que me falta para vender la web y el panel de control, y evidentemente sin esto no puedo terminar. Por favor por favor necesito ayudaaaaaaaa. Gracias.