⊗ppPmCkLT 328 of 447 menu

Urefu wa Maisha ya Kuki katika PHP

Tayari unajua kuwa kuki inahitaji kuandikwa kwa kutumia kitendo setcookie:

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

Hata hivyo, kuki kama hizi hazinaishi kwa muda mrefu - tu hadi kufungwa kwa kivinjari. Kupanua maisha ya kuki kunaweza kufanyika kwa kutumia kigezo cha tatu, kinachokubali wakati maalum katika umbizo la timestamp. Mara tu wakati huu utakapofika - kuki itafutwa kiotomatiki na kivinjari.

Hata hivyo, kuweka wakati maalum wa kifo cha kuki sio rahisi sana. Itakuwa rahisi zaidi kuweka kuki, kwa mfano, kwa saa moja kutoka wakati wa sasa, au kwa siku moja, au kwa mwaka mmoja.

Kwa hivyo kigezo cha tatu huandikwa kama ifuatavyo: wakati wa sasa + sekunde N. Wakati wa sasa katika umbizo unaweza kupatikana kwa kutumia kitendo time.

Wacha kwa mfano tuweke kuki kwa saa moja. Kwa kuwa kuna sekunde 3600 kwenye saa moja, basi tuongeze nambari hiyo kwenye wakati wa sasa:

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

Wakati wa kuweka kuki kwa kawaida huandikwa sekunde kwa namna hii: 60 * 60 - hii ni saa moja, 60 * 60 * 24 - hii ni siku nzima. Na kadhalika. Hufanyika hivyo ili mtu anayesoma msimbo wako aelewe wazi, kwa muda gani kuki imewekwa.

Wacha kwa mfano tuweke kuki kwa siku nzima:

<?php setcookie('test', 'abcde', time() + 60 * 60 * 24); ?>

Weka kuki yoyote kwa mwezi mmoja.

Weka kuki yoyote kwa mwaka mmoja.

Weka kuki yoyote kwa miaka 10.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa