session_label = "Sessions: File Handler"; $this->session_description = "Manage guests with temporary session files"; } function start_session(){ global $SESS_LIFE, $prefix, $db, $user; if (function_exists('ini_set')) { ini_set('session.use_trans_sid', 0); } session_name('cartsession'); session_start(); global $cartsession; $expiry = time() + 3600; $total = $db->sql_numrows($db->sql_query("select * from ".$prefix."_cart_guests where sessionID = '$cartsession'")); if ($total > 0) { return $db->sql_query("update ".$prefix."_cart_guests set expires = '$expiry' where sessionID = '$cartsession'"); } else if($total == 0){ return $db->sql_query("insert into ".$prefix."_cart_guests values ('$cartsession', '$expiry', '0')"); } } } ?>