All pastes #23917 Raw Edit

Miscellany

public php v1 · immutable
#23917 ·published 2005-09-26 04:58 UTC
rendered paste body
	function load_session($sid) {		global $gallery, $_REQUEST, $_COOKIE;				$session = $gallery->getSession();		$platform = $gallery->getPlatform();		$sessionFile = $gallery->getConfig('data.gallery.sessions') . $session->_sessionId;		if ($platform->file_exists($sessionFile)) {			$platform->unlink($sessionFile);		}				$_REQUEST[$session->getKey()] = $sid;		$gallery->debug_r($_REQUEST);		unset($_COOKIE[$session->getKey()]);		$gallery->debug_r($_COOKIE);				$session->_cookieDomain = null;				$gallery->debug('Old session id: '.$session->getId());				$ret = $session->init();		if ($ret->isError())			return $ret->wrap(__FILE, __LINE__);				$gallery->debug('New session id: '.$session->getId());				return GalleryStatus::success();	}