Chris (C): wo werden zu lange Cookies abgeschnitten?

Beitrag lesen

Hi Selferaußen,

der datenblock eines Cookies ist frei nutzbar. Das heißt, dass Du die Datenstruktur selber festlegen musst - also von der Modellierung bis zur Serialisierung runter.

Man kann für solche Zwecke gut

$datenblock_aus_cookie = base64_encode(serialize($datenarray));

benutzen. Und nach dem wiederauslesen des Cookies natürlich das ganze rückwärts, also

$datenarray = unserialize(base64_decode($datenblock_aus_cookie));

Anhand der Indexe im Array kannst Du dann die unliebsamen Elemente rausschießen: unset($datenarray[$index]);

Grüße

Chris (C)