⊗ppPmCkSP 325 of 447 menu

Problem med att sätta kakor i PHP

När du skriver och läser kakor på samma sida väntar en viss fallgrop på oss. Saken är den att kakor som ställs in via setcookie blir tillgängliga i arrayen $_COOKIE först efter att sidan har laddats om.

Låt oss kolla detta. Vi sätter en kaka via setcookie och skriver omedelbart ut den på skärmen. I det här fallet kommer vid första besöket i $_COOKIE för vår kaka att vara null, och vid siduppdatering - kakans värde:

<?php setcookie('str', 'eee'); var_dump($_COOKIE['str']); // först null, och sedan 'eee' ?>

Testa det beskrivna beteendet hos kakor.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa