Tengo un problema que... ya está trilladísimo pero soy incapaz de encontrar una solución.
Por un poco falta de planificación en mi programa, me veo obligado a enviar elementos html creados con JS a otra página PHP.
Los pasos que he seguido han sido:
1.- Copiar el código html en un campo hidden de un formulario con ayuda de jQuery
2.- Enviar mediante POST todo ese código html a otra página PHP
3.- Intentar representar ese código html.
NOTA: la info de la página muestra lo siguiente:
![](http://fotos.subefotos.com/8763d829130280abe3b01483e7ab0355o.jpg)
Y no funciona. Asi que he estado mirando por internet posibles causas, y he hecho lo siguiente:
1.- He puesto en el head de las dos páginas que quiero trabajar con UTF-8.
2.- He intentado usar un codificador en JS, y un descodificador en PHP:
JS- http://stackoverflow.com/questions/1219860/javascript-jquery-html-encoding
PHP- http://php.net/manual/en/function.html-entity-decode.php
3.- He intentado corregir yo los errores en el código sustituyendo cadenas mediante ereg_replace, y no consigo hacerlo bien.
Seguro que este problema ya se le ha presentado a mucha gente y han encontrado diferentes soluciones... pero yo no consigo dar con una.
Un saludo y gracias!