Changeset 5883

Show
Ignore:
Timestamp:
05/06/08 05:20:15 (8 months ago)
Author:
coolengineer
Message:
  • #937
  • Fix session name constructing algorithm not to include non-alphanumeric characters.
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/lib/session.php

    r5822 r5883  
    2727            $sessionName = $session['session_cookie']; 
    2828        } else { 
    29             $sessionName = 'TSSESSION'.str_replace('.','',$service['domain']).str_replace('/','',$service['path']);  
     29            $sessionName = 'TSSESSION'.$service['domain'].$service['path'];  
     30            $sessionName = preg_replace( '/[^a-zA-Z0-9]/', '', $sessionName ); 
    3031        } 
    3132    }