Проблеми насби кукиҳо дар PHP
Ҳангоми навиштан ва хондани кукиҳо дар як саҳифа
мо бо як мушкили муайян рӯ ба рӯ мешавем.
Масъала ин аст, ки кукиҳое, ки тавассути
setcookie насб карда мешаванд, танҳо
пас аз аз нав бор кардани саҳифа
дар массиви $_COOKIE дастрас мешаванд.
Биёед инро санҷем. Мо як кукиро тавассути
setcookie менависем ва фавран онро
ба экран чоп мекунем. Дар ин ҳолат, дар вақти аввалин воридшавӣ
ба $_COOKIE барои кукии мо null хоҳад буд,
ва аммо ҳангоми аз нав бор кардани саҳифа - арзиши куки:
<?php
setcookie('str', 'eee');
var_dump($_COOKIE['str']); // аввал null, баъд 'eee'
?>
Рафтори дар боло тавсифшудаи кукиҳоро санҷед.