Wie setze und lese ich Cookies seitenübergreifend mit PHP und JavaScript?

DDD
Freigeben: 2024-10-28 00:00:02
Original
155 Leute haben es durchsucht

How to Set and Read Cookies Across Pages with PHP and JavaScript?

Cookies seitenübergreifend mit PHP und JavaScript setzen und lesen

Beim Versuch, ein Cookie mit JavaScript zu setzen und von einer anderen PHP-Seite aus darauf zuzugreifen , kann es notwendig sein, die Domänen- und Pfadeinstellungen zu ändern.

Um in JavaScript ein Cookie mit einem bestimmten Ablaufdatum, einer bestimmten Domäne und einem bestimmten Pfad zu setzen:

<code class="js">function createCookie(name, value, days) {
  const date = new Date();
  date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
  const expires = "; expires=" + date.toGMTString();
  const domain = "; domain=.example.com";
  const path = "; path=/";
  document.cookie = name + "=" + value + expires + domain + path;
}</code>
Nach dem Login kopieren

Stellen Sie sicher, dass die Domäne und Der Pfad stimmt mit der Zielseite überein. Wenn das Cookie beispielsweise auf example.com/index.php gesetzt ist und auf example.com/test.php zugegriffen werden muss, sollten die Einstellungen wie folgt lauten:

<code class="js">createCookie('cookieee', 'stuff', 22);</code>
Nach dem Login kopieren

Greifen Sie in PHP auf das Cookie zu mit $_COOKIE:

<code class="php"><?php 
  print_r($_COOKIE);
?></code>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie setze und lese ich Cookies seitenübergreifend mit PHP und JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!