source: sandbox/expresso-solr/info.php @ 7414

Revision 7414, 1.1 KB checked in by marcosw, 11 years ago (diff)

Ticket #3088 - Realização de merge da melhoria do MailArchiver?

Line 
1<?php
2$BALANCEID = '';
3if(isset($_COOKIE['BALANCEID'])) {
4    $BALANCEID = $_COOKIE['BALANCEID'];
5}
6echo "BALANCEID:$BALANCEID\n";
7
8$sessionid = '';
9if(isset($_COOKIE['sessionid'])) {
10    $sessionid = $_COOKIE['sessionid'];
11}
12echo "sessionid:$sessionid\n";
13
14$session_save_path = ini_get('session.save_path');
15$session_save_path = trim($session_save_path);
16$last_char = $session_save_path[strlen($session_save_path)-1];
17if(($last_char != '/') && ($last_char != '\\')) {
18    $session_save_path .= '/';
19}
20$session_file = $session_save_path . 'sess_' . $_COOKIE['sessionid'];
21echo "session_file:$session_file\n";
22
23$user_id = '';
24if(is_file($session_file)) {
25
26    $session_contents = file_get_contents($session_file);
27    $session_contents_array = explode('|', $session_contents);
28
29    for($k = 0; $k < count($session_contents_array); $k++) {
30        $ss = unserialize($session_contents_array[$k]);
31        if(($ss['session_lid']) && ($ss['session_id']) && ($ss['session_id'] == $_COOKIE['sessionid'])) {
32            $user_id = $ss['session_lid'];
33            break;
34        }
35    }
36}
37echo "user_id:$user_id\n";
38?>
Note: See TracBrowser for help on using the repository browser.