Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/12/2005, 12:10
Avatar de nicolaspar
nicolaspar
 
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Si, los líos suelen ser muchos. Ahora, si tu proyecto es en ingles, español y no mucho mas, no te compliques y usa el ISO (europeo occidental) que es default nuestro (por así decirlo).
Si por necesidad (Lease Ruso, Japones, y demás idiomas) necesitas usar un encodig diferente, te puedo recomendar que uses Unicode utf8, para eso, deberás (o al menos lo que yo he usado con éxito):
1- Poner el meta tag html indicando el utf8. (zmeta http-equiv="Content-Type" content="text/html; charset=UTF-8" />)
2- Guardar la pagina como tal (Dreamweaver posee muchos encodings en modify>page properties>Title Encodign>encoding )
4- Si los datos son dinámico tu db deberá están en utf8, sus tablas y sus campos (mysql 4.1>), y hasta setear el conexion con este encoding usando:
mysqli_query($conn, "SET NAMES utf8");
mysqli_query($conn, "SET CHARACTER SET uft8");
O bien (depende de tu config)
mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET uft8");
5- Y por ultimo siempre le pongo a php el encoding para que interpete este como tal con de la siguiente manera:
header("Content-type: text/html; encoding: UTF-8");
Tambien tenes funciones como:
iconv_set_encoding('internal_encoding', 'utf-8');

El tema de parámetros y demás debería estar solucionado con esto.

Espero que te haya sido de ayuda esto.
__________________
Mi punto de partida es Que Bueno Lo Nuevo