Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/01/2007, 11:25
Finseneu
 
Fecha de Ingreso: octubre-2003
Mensajes: 540
Antigüedad: 20 años, 6 meses
Puntos: 1
Re: problema con juego de caracteres

Cita:
Iniciado por eberrios Ver Mensaje
la verdad es que es nada de código prénsalo que letras llevan acentos solo 5 y el otro carácter no conocido es Ñ y la ñ asi que es relativamente censillo pero debes procurar usar la codificación correcta ejemplo

ñ = ñ
Ñ = Ñ

espero que entiendas a que me refiero

saludos
Entiendo Eberrios, como decia no manejo casi nada de js, por lo que me gustaria encontrar una solucion mas directa si es que la hay.



Cita:
Iniciado por Valkam Ver Mensaje
Utiliza la función escape de javascript para codificar los datos que mandas por POST. Prueba con esto:

ajax.send((escape"name="+name+"&email="+email+"&ms g="+msg));

Luego en el servidor tendrás que descodificarlos como ISO-8859-1 usando alguna función de php. Realmente utilizando POST tus datos irán siempre codificados como UTF-8.
Lo probé, decodificando con esta función: http://www.php.net/manual/es/function.utf8-decode.php

Sin embargo recibo los campos vacios.
Que puede estar fallando?

Nota: hay un pequeño typo, el 2do parentesis va despues de escape, aclaro que ya noté eso para confirmar que no es el problema.