Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => 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
Cita de: 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

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

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

Código (html4strict) [Seleccionar]
<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 (html4strict) [Seleccionar]
<h1>á</h1>

en firefox te sale ?

Lo correcto seria usar

Código (html4strict) [Seleccionar]
<h1>&aacute;</h1>