El problema es el siguiente:
Tengo un formulario con un text area que manda el contenido a un php que escribe en un txt, luego un swf lee el contenido con un htmltext..
El php tiene las etiquetas de utf8, copio el codigo que utilizo:
Código PHP :
<? header('Content-Type: text/html; charset=iso-8859-1'); $abrir = fopen("texto.txt","w") or die ("No se ha podido abrir el fichero"); $mensaje = utf8_decode($_POST["mensaje"]); $texto = utf8_decode('info='.$mensaje); echo "el archivo se ha creado con exito"; fwrite($abrir,utf8_encode($texto))or die ("No se ha podido guardar el archivo"); echo $mensaje; fclose($abrir); ?>
En el echo muestra bien las "ñ" y los acentos, pero en el txt se guarda sin codificación,Ej:pongo España y me guarda España
hay alguna forma de decirle a flash en el htmltext que lo codifique a utf8, o estoy poniendo algo mal en el php.
En el flash cuando llega algún caracter especial "ñ" o acentos deja de escribir, pero si ese mismo txt lo edito y escribo directamente las ñ y acentos y lo guardo a utf8 entonces tira bien, no se me estoy volviendo loco...
Agradeceria muchissimo su ayuda..
Gracias