PHP Database Session Class - CodeCanyon Item for Sale

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