Comunidad de diseño web y desarrollo en internet online

otro problema con los caracteres (ñ á é í ó ú )

Citar            
MensajeEscrito el 07 Sep 2007 04:04 pm
mi problema es con una DB que al parecer la tomo a mal conmigo o con los latinos(ñ á é í ó ú ) probe con :
htmlentities
htmlspecialchars
utf8_encode

y en la DB con los tipos de datos :
utf8_unicode
utf8_spanish
latin1_spanish

la cosa es que la pagina php también la tengo en utf8 e imprimi la variable justo antes de subirla a la DB y estaba sin problemas, una ves que sube se desarma

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 07 Sep 2007 05:01 pm
a que te refieres con la cosa es que la pagina php también la tengo en utf8 , a que tienes un <meta> especificando que la pagina es utf8? o que el archivo esta guardado con codificacion utf8?

como insertaste los datos a la DB
que enconding tiene el archivo php
que encoding maneja por defecto tu apache.

te recomiendo checarte esto:

http://www.pbxa.com:8080/ioFramework/wiki/utf-8

al final hay dos enlaces muy muy muy buenos.

Por neohunter

Claber

563 de clabLevel

1 tutorial

 

Bogota, Colombia

firefox
Citar            
MensajeEscrito el 07 Sep 2007 05:05 pm
la codificación tanto de los templates html como los encabezados, asi mismo la codificación de paginaQueSea.php estan en utf8 (y sin caracteres agregados) creo que voy a tener que solucionarlo con la función de bbcode que estoy haciendo por que todo lo demas fallo U_U

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 07 Sep 2007 05:12 pm
Como te salen las Ñ, como interrogantes? o como una A´?

checate hacia el final de esta pag, el test del ñandu, es util para saber donde "#%&/%%& esta el problema:

http://www.juque.cl/weblog/2006/04/02/ascii-unicode-utf8-y-la-iatarnaaianalizaaian-parte-ii.html

Por neohunter

Claber

563 de clabLevel

1 tutorial

 

Bogota, Colombia

firefox
Citar            
MensajeEscrito el 07 Sep 2007 05:15 pm
ñandú así == ñandú así

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 07 Sep 2007 05:20 pm
Si no estoy mal es porque apache esta sirviendo todas las paginas por defecto como iso-8859-1

Create un .htaccess con esto dentro:

Código :

AddDefaultCharset utf-8


y dime como va, ;)

Por neohunter

Claber

563 de clabLevel

1 tutorial

 

Bogota, Colombia

firefox
Citar            
MensajeEscrito el 07 Sep 2007 06:07 pm
no resulto, tengo la sospecha de que es por la DB

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 07 Sep 2007 06:33 pm
utf8_encode y utf8_decode eso más html entities te deberían de servir. Checa el mapa de caracteres de tu bd por cierto.

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.