Ich kann mit PHP über setcookie Cookies Setzen.
Wie kann ich nun auf der Selben Seite sehen das der Cookie überhaupt angenommen worden ist.
Sprich wie kann ich sehen ob der Browser Cookies haben will.
Ich kann mit PHP über setcookie Cookies Setzen.
Wie kann ich nun auf der Selben Seite sehen das der Cookie überhaupt angenommen worden ist.
Sprich wie kann ich sehen ob der Browser Cookies haben will.
Effektiv hat die SetCookie Methode nur die Funktion den Cookie Header zu dem HTTP reply für Dein Skript hinzuzufügen. Sie hat also die gleich Funktion wie das manuelle hinzufügen des Headers via das Headers array.
Merke: HTTP ist ein statusloses Protokoll, deswegen ist es nicht möglich IM SELBEN ARBEITSGANG zu überprüfen ob der Cookie nicht blockiert wurde. Im darauffolgenden Skript musst Du einfach überprüfen ob der Cookie vom Browser zurückgesandt wird, oder eben nicht.