From: | Silvio Quadri <silvioq(at)gmail(dot)com> |
---|---|
To: | "Ing(dot) Esneiker Enriquez Cabrera" <eenriquez(at)cav(dot)desoft(dot)cu> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: [pgsql-es-ayuda] duda con encriptación |
Date: | 2011-02-14 17:25:12 |
Message-ID: | AANLkTinP+YsaOdFv79wbgrWxFDWmt=Gt4okpD2aszSVJ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El día 11 de febrero de 2011 17:40, Ing. Esneiker Enriquez Cabrera
<eenriquez(at)cav(dot)desoft(dot)cu> escribió:
> Hola a todos.
>
> Estoy usando la función mcrypt de php para encriptar una cadena que tengo
> que almacenar en una tabla en una base de datos de postgres pero el problema
> es que cuando mando a ejecutar la función de actualización o inserción desde
> el php da error, ya probé usando el escape E y si ejecuto la función en el
> pgadmin el postgres lo entiende bien y hace la operación.
>
>
>
> Este es el error que me da desde el php:
>
> "ERROR: invalid byte sequence for encoding \"UTF8\": 0xa2\nHINT: This
> error can also happen if the byte sequence does not match the encoding
> expected by the server, which is controlled by \"client_encoding\"..
> Consulta = UPDATE sistema SET duracion_clave =
> '120', organismo = 'Mic', entidad =
> 'Desoft', dir_ip_correo = '10.14.0.25', dominio
> = 'cav', permitir_usuarios_externos = 'true',
> tiempo_respuesta = '50', fecha_automatica = 'false',
> denegar_automatico = 'false', direccion_localizacion =
> 'sdf', proveedor = 'fgh', enviar_email =
> 'true', cod_pais = 'Cu', cod_entidad = 'D',
> cod_archivo = 'AC', usar_directorio_activo =
> 'true', smtp_secure =
> '1', servidor_smtp = '10.14.0.25', usuario_smtp =
> 'eenriquez', clave_smtp = E'@¢0(at)\x19>\x1„gªiUä`2½z(at)Â
> 4ý‡ë\"Ô"
>
Lo que pasa es que ese chorizo no es una secuencia UTF8 válida, tal
como te dice el error ...
Yo te recomendaría que le hagas desde php un base64_encode ... así
podrás almacenar un string decente y, de seguro, compatible.
Silvio.
From | Date | Subject | |
---|---|---|---|
Next Message | Miguel Angel Hernandez Moreno | 2011-02-14 22:24:19 | Re: [pgsql-es-ayuda] duda con encriptación |
Previous Message | Jaime Casanova | 2011-02-14 17:03:52 | Re: consulta de fechas da error |