Hi!
Wo soll ich nun noch das "utf8_encode()" unterbringen?
Du sollst die genannten oder andere Werkzeuge zur Hexadezimaldarstellung verwenden und schauen, welche Kodierung zu welchem Zeitpunkt vorliegt, um sie dann in eine passendere umzukodieren.
Kannst du beim Javascript-Cookie-Speichern eine Kodierung angeben? Nein, macht der Browser anscheinend[*] wie er denkt. Lediglich mit encodeURIComponent kann man da was hinbiegen, obwohl es nicht dafür gedacht ist.
Kannst du beim Lesen von $_COOKIE[] eine Umkodierung vornehmen?
( ) Ja
( ) Nein
[*] Selbst ein 德国, das mit alert() ordentlich ausgegeben wird, landet in document.cookie nur in undefinierter Form (B7FD).
Lo!