API Session

Параметр За замовчуванням Опис
Глобальні змінні
$gDontCreateSessionForSpidertrueПрапор, який вказує перед відкриттям сесії, на перевірку того, що це не пошукова система.
$gUserAgentHaveNot(mozilla)|(opera)RegExp - вираз, невиконання якого ідентифікує користувача як пошукову систему.
$gUserAgentHave(bot)|(slurp)|(spider)RegExp - вираз, виконання якого ідентифікує користувача як пошукову систему.
$gSpiderIparray()Масив IP-адрес, які вважаються пошуковими системами. Наприклад, array('142.122.123.144', '192.168.1.*', '122.145.20-210.*').
Session ()
Конструктор класу, повертає покажчик.
Create ($mSessionName, $mDomain, $mLifeTime, $mPath)
Створює сесію, або відновлює існуючу.
$mSessionName <пусто> Унікальне для сайту ім'я сесії.
$mDomain<пусто>Домен cookie, наприклад 'melbis.com'. Щоб зробити cookies видимими для всіх піддоменів, перед ім'ям домену потрібно поставити крапку, наприклад '.melbis.com'.
$mLifeTime0Час життя сесійної cookie в секундах. Параметр має значення, тільки якщо задано домен cookie.
$mPath/Шлях у домені, де cookie буде працювати. Використовуйте одну косу риску ('/') для всіх шляхів у домені. Параметр має значення, тільки якщо задано домен cookie.
GetId ()
Повертає ідентифікатор поточної сесії.
Suspend ()
Призупиняє сесію, шляхом тимчасового закриття.
Resume ()
Відновлює сесію, якщо вона була призупинена.
Remove ()
Виконує остаточне закриття сесії та видалення її ідентифікатора.
SetValue ($mKey, $mValue)
Встановлює значення для змінної сесії.
$mKeyІм'я змінної.
$mValueЗначення змінної.
GetValue ($mKey)
Повертає значення змінної сесії.
$mKeyІм'я змінної.
RemoveValue ($mKey)
Видаляє змінну сесії.
$mKeyІм'я змінної