Fabian Transchel: PHP, HTTP Cookie vom Client erfragen

Beitrag lesen

Guten Morgen,
lange nix mehr von dir gehört (wenn man 3 Tage als lang klassifiziert) ;-))

funktioniert die Archiv-Suche nicht mehr, oder bin ich zu blöd?

nein, sie geht nicht.

Wie kann ich in einem PHP-Script erfragen, ob ein eben gesetzter Cookie auf dem Client auch angenommen wurde? Das Script soll nicht enden zwischendurch.

$_COOKIE['$var']
(bin ich gestern dran verzweifelt, weil ich meine HP auf Register_Globals=off umgestellt hab.)

In der Sessionverwaltung ist ja scheinbar auch so ein Mechanismus eingebaut. Anderenfalls könnte PHP ja keinen automatischen Fallback machen.

Also nochmal zur Verdeutlichung:

  1. Client ruft Script auf
  2. Server sendet HTTP-Header mit Cookie-Anweisung

setcookie(..); //soweit logisch

  1. Server sendet HTTP-Heder mit ????? getCookie

wenn noch nix anderes ausgegeben ist, wie du weist.

  1. Client sendet Cookie zurück

mhh, eigentlich sendet er nur Cookie_accepted oder eben nicht.

  1. Server wertet aus und sendet das HTTÜ-Attachement.

welches attachment? in dem moment wo bei 4. ein accepted gesendet wird steht das cookie in $_COOKIE[] zur verfügung. was möchtest du sonst?

Liebe Grüße aus http://www.braunschweig.de

Tom

Fabian