library cookie
A Simple Cookie Interface with compress option
ans/cookie
A Simple Cookie Interface with compress option
- Wednesday, September 5, 2012
- by eusonlito
- Repository
- 1 Watchers
- 0 Stars
- 18 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 1 Forks
- 0 Open issues
- 1 Versions
- 0 % Grown
Cookie
This script works as simple cookie interface with compress option, (*1)
You can store different data type into cookies., (*2)
Usage
<?php
include (__DIR__.'/libs/ANS/Cookie/Cookie.php');
# Use language cookie
$Cookie = new \ANS\Cookie\Cookie();
$Cookie->setSettings(array(
'name' => 'language'
));
$language = $Cookie->get();
if (!$language) {
$Cookie->set('en');
}
# Change to cookie data and set a new global expire
$Cookie->setSettings(array(
'name' => 'data',
'expire' => 3600
));
$data = $Cookie->get();
if (!$data) {
$Cookie->set(array(
'user' => $user,
'email' => $mail,
'last_login' => $last_login
));
}