Hello,
if(!isset($SID))
if(!defined(SID))
if(!isset($_COOKIES['SID']))
"Diese drei Sachen" haben auch keinen Sinn, da sie nur serverseitig arbeiten. Einzig der Cookie könnte dann noch als Dialog angesehen werden, aber das nützt Dir nur, wenn Du prüfst, ob der auch zurückkommt.
Du wirst also nicht drum rumkommen, dem Client einmal einen Cookie mit ner 304 hinten dran zu schicken. Wenn der dann wieder kommt, nimmt er Cookies an.
Grüße
Tom