⊗ppPmCkInr 324 of 447 menu

Evästeiden käsittelyyn perehdyttäminen PHP:ssä

On olemassa tapa tallentaa tietoja suoraan käyttäjän selaimessa. Tämä tehdään evästeiden (cookie) avulla. Evästeet ovat pieniä merkkijonopaloja, jotka tallennetaan erityiseen paikkaan selaimessa. Jokaisella evästeellä on oma nimensä, jolla evästettä voidaan kirjoittaa ja lukea.

Katsotaan kuinka tämä tehdään. Aluksi teemme kaksi PHP-tiedostoa. Ensimmäisessä tiedostossa kirjoitamme evästeen, ja toisessa - luemme sen.

Evästeiden kirjoittaminen tehdään funktiolla setcookie, joka ottaa ensimmäisenä parametrina tämän evästeen nimen, ja toisena - arvon. Tässä tapauksessa evästeiden kirjoittaminen on tehtävä ennen minkäänlaista tulostusta näytölle (samankaltaista kuin istunnoissa).

Joten, tallennetaan tiedostoon evästen, jonka nimi on test ja arvo 'abcde':

<?php setcookie('test', 'abcde'); ?>

Luetaan nyt toisessa tiedostossa evästeemme. Tämä tehdään taulukon $_COOKIE avulla:

<?php echo $_COOKIE['test']; // tulostaa 'abcde' ?>

Kirjoita yhdessä tiedostossa eväste, ja toisessa tiedostossa tulosta se näytölle.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää