Hiho,
und wo genau ist dein Problem? Du weisst doch wie man cookies schreibt und wie man sie ausliest. Warum machst du es dann nicht einfach in der Reihenfolge:
Testen ob schon ein 'letzter Besuch' Eintrag in der Session ist.
Falls ja wurde das Cookie schon ausgelesen und du schreibst einfach das cookie mit dem aktuellen timestamp
Falls nein liest du erst das cookie aus, speicherst den Wert in der Session und schreibst dann erst das cookie.
Aber das hast du doch schon alles selbst raus gefunden. Oder verstehe ichd ein Problem nicht?
Marc