diff options
| author | fisharebest <fisharebest@gmail.com> | 2010-09-21 19:24:23 +0000 |
|---|---|---|
| committer | fisharebest <fisharebest@gmail.com> | 2010-09-21 19:24:23 +0000 |
| commit | 2314e103a0dd5e6cfa16debc20f7969b62905984 (patch) | |
| tree | e717ff579937c6f2c418038ba920c322a990ae9d /includes/session_spider.php | |
| parent | 391b14252cf1c4257123fa6b6410920c4bd3e3e2 (diff) | |
| download | webtrees-2314e103a0dd5e6cfa16debc20f7969b62905984.tar.gz webtrees-2314e103a0dd5e6cfa16debc20f7969b62905984.tar.bz2 webtrees-2314e103a0dd5e6cfa16debc20f7969b62905984.zip | |
Diffstat (limited to 'includes/session_spider.php')
| -rw-r--r-- | includes/session_spider.php | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/includes/session_spider.php b/includes/session_spider.php index 7ae6deeae2..5565cffb22 100644 --- a/includes/session_spider.php +++ b/includes/session_spider.php @@ -310,8 +310,7 @@ if(!$real) { } // The SEARCH_SPIDER is set to 70 vetted chars, the session to 26 chars. $SEARCH_SPIDER = $spider_name; - $bot_session = gen_spider_session_name($spider_name, ""); - session_id($bot_session); + Zend_Session::setId(gen_spider_session_name($spider_name, "")); } // stop spiders from accessing certain parts of the site @@ -349,15 +348,14 @@ try { } } $bot_name = 'MAN'.$_SERVER['REMOTE_ADDR']; - $bot_session = gen_spider_session_name($bot_name, ''); - session_id($bot_session); + Zend_Session::setId(gen_spider_session_name($bot_name, '')); } } catch (PDOException $ex) { // Initial installation? Site Down? Fail silently. } if((empty($SEARCH_SPIDER)) && (!empty($_SESSION['last_spider_name']))) // user following a search engine listing in, -session_regenerate_id(); +Zend_Session::regenerateId(); if(!empty($SEARCH_SPIDER)) { $spidertime = time(); |
