summaryrefslogtreecommitdiff
path: root/includes/session_spider.php
diff options
context:
space:
mode:
authorfisharebest <fisharebest@gmail.com>2010-09-21 19:24:23 +0000
committerfisharebest <fisharebest@gmail.com>2010-09-21 19:24:23 +0000
commit2314e103a0dd5e6cfa16debc20f7969b62905984 (patch)
treee717ff579937c6f2c418038ba920c322a990ae9d /includes/session_spider.php
parent391b14252cf1c4257123fa6b6410920c4bd3e3e2 (diff)
downloadwebtrees-2314e103a0dd5e6cfa16debc20f7969b62905984.tar.gz
webtrees-2314e103a0dd5e6cfa16debc20f7969b62905984.tar.bz2
webtrees-2314e103a0dd5e6cfa16debc20f7969b62905984.zip
Diffstat (limited to 'includes/session_spider.php')
-rw-r--r--includes/session_spider.php8
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();