sql_query($sql); if (!$result) { trigger_error('CANNOT ACCESS SESSIONS TABLE'); } $row = $db->sql_fetchrow($result); if (!$row) { $createsession = true; } else { $session = unserialize(base64_decode($row['session_array'])); } } else { $createsession = true; } if ($createsession) { $session = array(); $session['_timestamp_created'] = time(); $session['_hash'] = md5('now is ' . microtime()); setcookie('session_hash', $session['_hash'], time() + 60 * 60 * param('session deletion hours')); } } ?>