Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/09/2006, 07:51
Avatar de kamui Saeba
kamui Saeba
 
Fecha de Ingreso: junio-2006
Ubicación: Lanzarote
Mensajes: 4
Antigüedad: 17 años, 11 meses
Puntos: 0
gzcompress() y gzuncompress

Tengo una cookie con un valor demasiado y qiero acortarlo:
Esto lo hago con gzcompress y hasta ahi todos contentos. El problema viene al leer los datos de la cookie, con gzuncompress, ya que me da el siguiente error:

Warning: gzuncompress() [function.gzuncompress]: data error

Si intento descomprimir desde la misma página, me deja y lo hace bien. El problema es traer el dato del otro programa.
El código es este:

pág 1(la cookie)


$cookie_login =
gzcompress($form->campos['atrib_usuario'],9)
.
.
.
.
pag 2 (leer la cookie)
$login = split ("\|", $cookie_vars["c_login"]);
$this->atrib_usuario = gzuncompress ($login[9])

Y entonces es cuando me da el error.

Sin embargo, esto me lo hace bien, vamos que no es un problema de
que la estring sea muy larga o algo asi
$compres = gzcompress ($this->atrib_usuario)
$descompres = gzuncompress ($compres);