⊗ppPmCkSP 325 of 447 menu

PHPでのCookie設定に関する問題

同一ページでCookieを書き込み、読み取りする際には、 ある種の落とし穴に遭遇します。 その理由は、setcookieを介して設定されたCookieは、 ページを再読み込みした後で初めて配列 $_COOKIE で利用可能になるためです。

これを確認してみましょう。 setcookieを使用していくつかのCookieを設定し、 すぐに画面に出力します。 この場合、初回アクセス時には $_COOKIE内の 当該Cookieは nullとなりますが、 ページを更新するとCookieの値が表示されます:

<?php setcookie('str', 'eee'); var_dump($_COOKIE['str']); // 初回はnull、次からは'eee' ?>

説明されたCookieの動作を確認してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否