Changeset 2521 for trunk/include/functions_session.inc.php
- Timestamp:
- Sep 12, 2008, 4:17:35 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/functions_session.inc.php
r2299 r2521 91 91 } 92 92 93 function get_remote_addr_session_hash() 94 { 95 return vsprintf( "%02X%02X", explode('.',$_SERVER['REMOTE_ADDR']) ); 96 } 97 93 98 /** 94 99 * this function returns … … 103 108 SELECT data 104 109 FROM '.SESSIONS_TABLE.' 105 WHERE id = \''. $session_id.'\'110 WHERE id = \''.get_remote_addr_session_hash().$session_id.'\' 106 111 ;'; 107 112 $result = pwg_query($query); … … 129 134 SET expiration = now(), 130 135 data = \''.$data.'\' 131 WHERE id = \''. $session_id.'\'136 WHERE id = \''.get_remote_addr_session_hash().$session_id.'\' 132 137 ;'; 133 138 pwg_query($query); … … 139 144 INSERT INTO '.SESSIONS_TABLE.' 140 145 (id,data,expiration) 141 VALUES(\''. $session_id.'\',\''.$data.'\',now())146 VALUES(\''.get_remote_addr_session_hash().$session_id.'\',\''.$data.'\',now()) 142 147 ;'; 143 148 mysql_query($query); … … 155 160 DELETE 156 161 FROM '.SESSIONS_TABLE.' 157 WHERE id = \''. $session_id.'\'162 WHERE id = \''.get_remote_addr_session_hash().$session_id.'\' 158 163 ;'; 159 164 pwg_query($query);
Note: See TracChangeset
for help on using the changeset viewer.