TS: Einstellungen als Cookie abspeichern

Beitrag lesen

Hallo und guten Abend,

Hallo, ich möchte, dass der Nutzer meiner Seite Basiseinstellungen als cookie abspeichern kann, wenn er will, z. B. darüber, dass er auf einer Einstellungsseite ankreuzen kann, was er standardgemäß angezeigt bekommen will und was nicht, in welchem Umfang usw. Das soll in einem Cookie auf seinem Rechner hinterlegt werden. Ich habe erreicht, dass ich mit

<?php
setcookie("username","Daten",time()+(3600*24));
?>

Entweder Du speicherst die Daten als Cookie am Client, oder aber Du speicherst die Daten unter einem Token am Server als Sessiondaten, bzw, wenn sie langlebiger sein sollen, in einer Datenbank. Dieses Token wird dann in einem Cookie gespeichert am Client und bei jedem Request an die passende Domain im HTTP-Header mitgesendet. Bei PHP landet es dann in $_COOKIE. Und wenn Du session_start() benutzt, musst Du dich noch nicht einmal um das Cookie kümmern. Die Daten stehen dann automatisch beim nächten Request wieder in $_SESSION zur Verfügung.

Aber das wusstest Du doch schon alles, oder? Dein Username ist mir jedenfalls nicht fremd ;-)

Grüße
TS