Create user sessions with this easy to use class.
Each session is stored in a database and is locked to the current browser and ip address.
- Create Sessions
- Destroy Sessions
- Create Session Variables
- Access Session Variables
- Delete Session Variables
- View session data array
Example
// Include the class
require('session.php');
// setup database array
$config = array(
'host' => 'localhost',
'user' => 'root',
'pass' => 'root',
'db' => 'session'
);
// create a new class instance
$sess = new Session($config);
// create a new session
$sess->create();
// set a session value
$sess->set('key', 'value');
// and another
$sess->set('email', 'some@email.com');
// pull a session value
$email = $sess->get('email');
// delete a session value
$sess->drop('email');
// pull a raw session array
$session_array = $sess->raw();
// check if a session is active
$acheck1 = $sess->active();
// Save session info to a variable
$session_info = $sess->raw();
// destroy the session
$sess->destroy();






