set und get, wo sind da wohl die Unterschiede? Soweit Englisch sollte man schon koennen...
Also. Bevor Du ein Verfallsdatum setzt, brauchst Du erstmal eins. Ein festes macht kaum Sinn also sollte das bei jedem Aufruf der Seite anhand des aktuellen Datums genereirt werden.
Dafuer braucht man date().
Zum Testen kannst Du erstmal ein festes setzen. Dafuer habe ich unter dem Titel 'kleine Hilfe' was geschrieben.
Das musst Du dann umwandeln. mit toGmtString() Der Wert den Du damit erhaelst ist das was Du brauchst um dem Cookie ein Verfallsdatum zu geben.
Das Verfallsdatum selbst setzt du einfach dirket nachdem der cookie gesetzt wurde.