On 08/12/2014 12:15 PM, Alberto José García Fumero wrote:
El mar, 12-08-2014 a las 12:09 -0400, Luis Daniel Estevez escribió:
On 08/12/2014 11:26 AM, Alberto José García Fumero wrote:
El mar, 12-08-2014 a las 10:57 -0400, Luis Daniel Estevez escribió:
En Windows nunca tuve problemas con esto, pero ahora en Linux, necesito
instalar algo para que el php me coja los caracteres en español, como
las tildes y la ñ!!! estoy en OpenSuse, y ya busque en el yast algo como
php-es, php-en, php-lang, pero nada...


No entendí demasiado bien el problema.
¿Qué significa exactamente "coger los caracteres en español"? ¿Presentar
vocales acentuadas, eñe, etc. en una página PHP? ¿O que mi teclado
escriba en español cuando estoy programando en PHP?
Si, lo siento por los inconvenientes, fue una pobre descripcion de mi
problema...
Estoy haciendo una app en php, que fundamentalmente, recoge archivos de
texto de los usuarios, y guarda su contenido en BD, pero cuando choca
con una tilde o una eñ (cuando esta procesando el archivo de texto),
inmediatamente se detienemostrando el siguiente error
Incorrect string value: '\xC1' for column 'descripcion' at row 111
siendo 'descripcion' la columna donde estoy guardando el dato, y el row
111, la fila 111 del archivo a procesar, esta palabra es SOFÁ, pero lo
mismo pasa con todos los caracteres 'unicos' de nuestro idioma, ahora,
se que debo instalar un paquete/extension o algo para que PHP no me de
mas este problema, pero no se cual es, estoy trabajando en Suse 13.1 con
los repos actualizados... apache + php + mariaDB (pero con mysql me pasa
tambien)
¿Y qué ISO se le declaró a la base cuando fue creada? ¿ISO-8859-1?

Quizás también pudieras considerar trabajar UTF-8 y usar las funciones
convert_uuencode y su inversa, del PHP.
ok, te dire lo que intente, fui al php.ini y sustitui todo los ISO-8859-1 por UTF-8 , sin exito por esta via, para descartar que fuese problemas en la BD, lo inserte manualmente sin ningun inconveniente, ahi si cogio todos estos caracteres, importo la BD, y la misma app a Windows, y sin problemas.... lo que necesito es que mi servidor acepte este charset, pq la BD y la app estan OK


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
For all your IT requirements visit: http://www.transtec.co.uk

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a