Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: mokoMonster en 28 Febrero 2011, 22:39 pm



Título: UTF-8 e ISO-8859-1 juntos?
Publicado por: mokoMonster en 28 Febrero 2011, 22:39 pm
Hola, bueno es que tengo un problema.

Si uso UTF-8 el texto que imprimen las etiquetas HTML permiten los acentos, pero cuando el texto es impreso por PHP los acentos aparecen como un signo desconocido.. Pero si uso ISO-8859-1 lo que imprima PHP sale bien, pero lo que imprima HTML lo hace mal.. el punto es que nunca se imprimen bien todos los caracteres.

Igual me pasa con la letra Ñ..

He tratado esto:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-Type" content="text/html; charset=latin_spanish_ci">
<meta http-equiv="Content-Type" content="text/html; Response.Charset=iso-8859-1">
<meta http-equiv="Content-Type" content="text/html; Response.Charset=UTF-8">
<meta http-equiv="Content-Type" content="text/html; Response.Charset=latin_spanish_ci">

También he hecho combinaciones de estos mismo con esto: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es-MX" lang="es-MX" >

Y uso este formato:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es-MX" lang="es-MX" >
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="author" content="a" />
<title></title>
<link rel="shortcut icon" href="images/icon.gif" />
<link rel="stylesheet" type="text/css" href="style.css" />
</head>

Espero me pueda ayudar, muchas gracias.

Saludos.


Título: Re: UTF-8 e ISO-8859-1 juntos?
Publicado por: Nakp en 1 Marzo 2011, 14:57 pm
codifica bien tus archivos :P usa un solo formato para todos Y, para los acentos y demás usa htmlentities (&aacute; &eacute; &ntilde; etc)


Título: Re: UTF-8 e ISO-8859-1 juntos?
Publicado por: Sinedra en 1 Marzo 2011, 18:31 pm
viste la codificacion de tu navegador ? en firefox existe una opcion que ignora la codificacion con que esta la web y lo lee con la que tu elijas la opcion esta en
Ver -> Cod. de caracteres

si aun no sirve eso trata de utilizar htmlentities (&aacute; &eacute; &ntilde; etc) como dice Nakp

Suerte!


Título: Re: UTF-8 e ISO-8859-1 juntos?
Publicado por: mokoMonster en 1 Marzo 2011, 21:48 pm
codifica bien tus archivos :P usa un solo formato para todos Y, para los acentos y demás usa htmlentities (&aacute; &eacute; &ntilde; etc)
Funciona perfecto, muchas gracias y saludos.