Nachfrager: PHP Cookie erst nach Reload

Beitrag lesen

wird also zuerst das Cookie geändert und dann soll wieder der "neue" Warenkorb geladen werden.

Die Quintessenz der Rückfragen ist: (Wie und ergo: Wo) setzt Du Du das Cookie? Dieses hier geht nämlich sehr wohl:

<!doctype html>
<html>
  <body>
    <h1>Cookie</h1>
    <pre id="cookieOut"></pre>
    <button onclick="document.cookie='foo=tok';writeCookie();">neues Cookie</button>
    <script>
      document.cookie="foo=bar";
      function writeCookie() {
        document.getElementById('cookieOut').innerHTML=document.cookie;
      }
    writeCookie();
  </script>
<body>