Du weißt erst, ob das Cookie angenommen wurde, wenn die Seite irgendwie neu geladen wurde. Davor ist zwar die Cookie- Variable gesetzt, aber beim Nächsten Aufruf ist sie verschwunden.
Am besten, du setzt einfach auf der Loginseite ein Testcookie und überprüfst dann das.