HTML, css, script, MySQL :: php
Работа с Cookies
Устанавливаем Cookies
|
$c_name = 'laska_samp';
$c_value = 'http://laska-samp.biz/';
$vremja = time() + 60 * 60 * 24 * 30;
setcookie($c_name, $c_value, $vremja), '/');
|
Параметры setcookie()
|
Имя
– имя Cookie, по этому имени вы будете обращаться к сохраненным данным
Значение
– значение Cookie (необязательный параметр)
Срок хранения
– срок жизни Cookie в секундах (необязательный параметр)
Путь
– путь Cookie (необязательный параметр). По умолчанию: / (куки доступен из всех каталогов)
Домен
– домен Cookie (необязательный параметр). Значение www.laska-samp.biz сделает доступным куки только для поддомена www сайта laska-samp.biz . Чтобы обеспечить доступность cookie всем поддоменам (www.laska-samp.biz и laska-samp.biz ), следует использовать значение .laska-samp.biz .
Защита
– если true, то куки передается по защищенному соединению (SSL) (необязательный параметр)
|
Время существования Cookie
|
<? // этот cookie действителен в течение 10 мин после создания setcookie("name", $value, time() + 600); // действие этого cookie прекращается в полночь 28 июня 2016 года setcookie("name", $value, mktime(0,0,0,06,28,2016)); // действие этого cookie прекращается в 15.00 28 сентября 2016 года setcookie("name", $value, mktime(15,0,0,09,27,2016));
|
Считать Cookie
|
$c_name = 'laska_samp';
if(!isset($_COOKIE[$c_name])) {
echo 'Куки с именем "' . $c_name . '" нет';
} else {
echo 'Кука с именем "' . $c_name . '" содержит значение: ' . $_COOKIE[$c_name];
}
|
Обновляем Cookie
|
$c_name = 'laska_samp';
$c_value = 'http://laska-samp.biz/';
$vremja = time() + 60 * 60 * 24 * 30;
setcookie($c_name, $c_value, $vremja), '/');
|
Удаляем Cookie
|
$c_name = 'vk_url';
setcookie ($c_name, "", time() - 3600);
|
Количество посещений страницы
|
<?
$counter++; setcookie("counter", $counter);
echo "Вы посетили эту страницу ".$counter." раз";
?> |
|
|
|