diff options
Diffstat (limited to 'plugins/session/main.php')
| -rw-r--r-- | plugins/session/main.php | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/plugins/session/main.php b/plugins/session/main.php index 18bacd8..49973a7 100644 --- a/plugins/session/main.php +++ b/plugins/session/main.php @@ -5,17 +5,17 @@ define('ROOT', __DIR__ . '/../../');  require_once ROOT . 'plugins/session/session.module';  function create_key($salt) { -  require_once __DIR__ . '/config.php'; -  $db = session_db($config['mysql']); +  require_once ROOT . '/config.php'; +  $db = session_db($config['session']['mysql']);    $plugin = $config['plugin']; -  $plugin_conf = $config['config']; +  $plugin_conf = $config['plugin_conf'];    require_once ROOT . 'plugins/' . $plugin . '/' . $plugin . '.module';    $function = $plugin . '_session';    $username = function_exists($function) ? $function($plugin_conf) : NULL;    if ($username) {      $entry = ['user' => $username, 'secret' => sha1($salt . time() . mt_rand()), 'time' => time()]; -    $query = $db->prepare(sprintf('INSERT INTO `%s` (`username`, `secret`, `created`) VALUES (:user, :secret, :time);', $config['mysql']['tablename'])); +    $query = $db->prepare(sprintf('INSERT INTO `%s` (`username`, `secret`, `created`) VALUES (:user, :secret, :time);', $config['session']['mysql']['tablename']));      $query->execute([':user' => $entry['user'], ':secret' => $entry['secret'], ':time' => $entry['time']]);      return $entry;    } | 
