Moin,
Gehe also schrittweise vor mit deinem String:
- ablegen und auslesen im cookie / ohne Kompression
- ablegen und auslesen im cookie / mit Kompression
und was hilft mir das? Erstes geht, zweites nicht... Hab mein
Beispiel erweitert:
setcookie("gz",gzcompress("teststring"),(time()+3600));
echo $_COOKIE['gz']."\r\n";
echo gzcompress("teststring")."\r\n";
und ich bekomme (beim zweiten mal):
[Der Inhalt dieser Binaer-Datei musste leider entfernt werden, da er Zeichen enthielt, die in UTF-8 nicht darstellbar waren. Anm. d. Red.]
Es wird ja offensichtlich ein komprimierter String abgelegt, aber er kann nicht dekomprimiert werden, weil dieser im Cookie verfälscht wird! Wie kann ich das beheben?
cu RFZ