Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Gusan0r en 24 Marzo 2009, 10:30 am



Título: [Problema/consulta] Sobre el localhost
Publicado por: Gusan0r en 24 Marzo 2009, 10:30 am
Hola a todos, calculo que esta bien postearlo aca, tengo un problema en la configuaracion del ideoma, de php server calculo, porque cuando escribo y pongo asentos y otro tipo de caracteres en el local me sale así por ej:

Citar
¿Por qué no olvidar después de treinta y tres años?
Traducido : ¿Por que no olvidar despues de 30 años?

Alguno me puede podria ayudar con esto, no se bien cual es el problema sino hubiera googleado pero a estas horas no hay muchos conectados para preguntarle jajaja.

pd: estoy en Ubuntu

saludos

Gusan0r


Título: Re: [Problema/consulta] Sobre el localhost
Publicado por: дٳŦ٭ en 24 Marzo 2009, 16:39 pm
Hola a todos, calculo que esta bien postearlo aca, tengo un problema en la configuaracion del ideoma, de php server calculo, porque cuando escribo y pongo asentos y otro tipo de caracteres en el local me sale así por ej:

Citar
¿Por qué no olvidar después de treinta y tres años?
Traducido : ¿Por que no olvidar despues de 30 años?

Alguno me puede podria ayudar con esto, no se bien cual es el problema sino hubiera googleado pero a estas horas no hay muchos conectados para preguntarle jajaja.

pd: estoy en Ubuntu

saludos

Gusan0r

En tu apache2.conf descomenta la linea de AddDefaultCharset ISO-8859-1, sino pues..

Código
  1. header("Content-Type: text/html; charset=iso-8859-1");

Código
  1. <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">

http://www.pabloviquez.com/2008/09/encoding-utf-8-iso-8859-1-y-php/

Suerte


Título: Re: [Problema/consulta] Sobre el localhost
Publicado por: [u]nsigned en 28 Marzo 2009, 00:13 am
Otra cosa, por norma no pongas directamente los caracteres especiales, sino su constante HTML.

Por ejemplo si pones directamente

Código
  1. <h1>á</h1>

en firefox te sale ?

Lo correcto seria usar

Código
  1. <h1>&aacute;</h1>