rolfrost: gzcompress() und Cookies

Beitrag lesen

hi,

in einem cookie kannst du ablegen:

  • einen hash
  • ein array
  • ein scalar

Wobei: ein komprimierter String nichts weiter als ein Scalar ist.

Gehe also schrittweise vor mit deinem String:

  • ablegen und auslesen im cookie / ohne Kompression
  • ablegen und auslesen im cookie / mit Kompression

Viele Grüße, Rolf

Wenn ich einen String komprimiere, in einen Cookie speicher, und danach wieder auslese, klappt das nicht. Warum?

Beispiel:
setcookie("gz",gzcompress("teststring"),(time()+3600));
echo gzuncompress($_COOKIE['gz']);

Müste ja (beim zweiten Aufruf) "teststring" ausgeben, bleibt aber leer....
Der Cookie ist gesetzt, das hab ich geprüft. Werden irgendwie die Daten verändert?

cu RFZ

--
SELFforum - Das Tor zur Welt!
Theoretiker: Wie kommt das Kupfer in die Leitung?
Praktiker: Wie kommt der Strom in die Leitung?