⊗ppPmCkLT 328 of 447 menu

Вазнхои зиндагии Cookie дар PHP

Шумо аллакай медонед, ки ба Cookie бояд бо роҳи функсияи setcookie навишт:

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

Аммо чунин Cookie-ҳо зиёд зиндагиӣ намекунанд - танҳо то пӯшидани браузер. Вазни зиндагии Cookie-ро метавон бо ёрии параметри сеюм, ки лаҳзаи вақтро дар формати timestamp қабул мекунад, дароз кард. Чун ки ин лаҳза фаро расад - Cookie худкор аз тарафи браузер нест карда мешавад.

Аммо гузоштани лаҳзаи мушаххаси марги Cookie хеле созгор нест. Созгортар мебуд Cookie-ро, масалан, барои як соат аз лаҳзаи ҷорӣ, ё барои як рӯз, ё барои як сол гузоштан.

Аз ин рӯ, параметри сеюм одатан ба ин шакл сабт мешавад: лаҳзаи ҷории вақт + N сония. Лаҳзаи ҷории вақт дар формати метавонад бо роҳи функсияи time гирифта шавад.

Биёед барои намуна Cookie-ро барои як соат гузорем. Аз он ҷое ки дар як соат 3600 сония мавҷуд аст, пас ин рақамро ба лаҳзаи ҷорӣ илова мекунем:

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

Дар вақти гузоштани Cookie-ҳо одатан сонияҳоро дар ин шакл менависанд: 60 * 60 - ин як соат аст, 60 * 60 * 24 - ин як шабонарӯз аст. Ва ғайра. Ин кор барои он анҷом дода мешавад, ки ба хонандаи коди шумо равшан бошад, ки Cookie барои кадом муддати вақт гузошта шудааст.

Биёед барои намуна Cookie-ро барои як шабонарӯз гузорем:

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

Барои як моҳ ягон Cookie гузоред.

Барои як сол ягон Cookie гузоред.

Барои 10 сол ягон 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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан