Hallo,
warum dem einen Problem (wird mein Cookie angenommen?) noch ein weiteres hinzufügen (Ist JavasScript eingeschaltet?)
Du kannst die Akzeptanz von Cookies besser mit einem Redirect testen.
Wenn jemand auf Deine Anmeldeseite klickt
http://example.com/login/?stat=0
dann setze den Cookie und leite ihn weiter auf
http://example.com/login/?stat=1
Kommt der Cookie an, bietest Du das Login (oder auch nur das Weiterarbeiten) mit einer "ganz normalen" Session an
Wenn der Cookie dort nicht ankommt, kannst Du immer noch ohne Cookies arbeiten und die Erkennung mit Basic Auth anbieten. Dann ist aber die Anmeldung unumgänglich.
LG
Der Chris