PHP Database Session Class

Last Update
6 July 2010
Regular License
$4
Extended License
$20
Sales
139

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();