Foros del Web » Programando para Internet » PHP »

Problemas con tilde y mayusculas

Estas en el tema de Problemas con tilde y mayusculas en el foro de PHP en Foros del Web. Hola tengo el siguiente problema resulta que tengo la siguiente cadena $cadena="CÓDIGO"; y el acento de la Ó solo en mayuscula me ocurre me aparece ...
  #1 (permalink)  
Antiguo 23/08/2013, 13:20
Avatar de don_fransisco  
Fecha de Ingreso: junio-2004
Mensajes: 193
Antigüedad: 20 años, 5 meses
Puntos: 1
Problemas con tilde y mayusculas

Hola tengo el siguiente problema resulta que tengo la siguiente cadena

$cadena="CÓDIGO";

y el acento de la Ó solo en mayuscula me ocurre me aparece asi en la pagina

CÝDIGO


cuando uso str_replace no me reemplaza nada

$cad=str_replace($cadena,"Ý","Ó") y me queda igual "CÝDIGO"

y siempre me sale igual, alquien sabe como resolver este problema.




cualquier ayuda gracias
__________________
www.webeconomicas.cl
  #2 (permalink)  
Antiguo 23/08/2013, 15:00
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 6 meses
Puntos: 528
Respuesta: Problemas con tilde y mayusculas

Si la palabra la obtienes de una fuente externa a tu script (formulario, archivo, bd etc) puedes formatearla a utf8, echo utf8_encode($palabra); o bien a la inversa echo utf8_decode($palabra);

Si está en tu script, deberías cambiar la codificación del mismo a utf8 (con notepad++ o similares)

Etiquetas: mayusculas, tilde
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:21.