int setcookie (string имя [string значение [, int дата [, string путь [, string домен [, int безопасность]]]]])
int uniqid(string префикс [б boolean дополнение])
$uniq_id = uniqid(" ");
// Генерируется строка из 13 символов - например. '39b3209ce8ef2'
В другом варианте сгенерированное значение присоединяется к строке, определяемой параметром префикс:
$uniq_id = uniqid("php", FALSE):
// Генерируется строка из 16 символов - например. 'php39b3209ce8ef2'
if (!isset($_SESSION['count_view']))
{
echo '<h1>Вы в первый раз посещаете данную страницу.</h1>';
$_SESSION['count_view'] = 1;
}
else
{
++$_SESSION['count_view'];
echo '<h1>Количество посещений вами этой страницы за 1 сеанс: '
.$_SESSION['count_view'].'</h1>';
}
session_start();
// Выполнить какие-либо действия в рамках сеанса
$_SESSION['username'] = 'Alex';
// Завершить сеанс работы с сайтом
session_destroy();
echo "В этот момент мы все еще можем увидеть значение имени пользователя: "
.$_SESSION['username']."<br>";
// Уничтожить значение в массиве $_SESSION
unset($_SESSION['username']);
if (empty($_SESSION['username']))
{
echo "Теперь переменная \$_SESSION['username'] является пустой";
}