Index: branches/5.3.x/core/kernel/session/session.php =================================================================== diff -u -N -r15578 -r15580 --- branches/5.3.x/core/kernel/session/session.php (.../session.php) (revision 15578) +++ branches/5.3.x/core/kernel/session/session.php (.../session.php) (revision 15580) @@ -1,6 +1,6 @@ setSID(kUtil::generateId()); - $sid_part_1 = substr($usec, 4, 4); - $sid_part_2 = mt_rand(1, 9); - $sid_part_3 = substr($sec, 6, 4); - $digit_one = substr($sid_part_1, 0, 1); - - if ($digit_one == 0) { - $digit_one = mt_rand(1, 9); - $sid_part_1 = preg_replace('/^0/', '', $sid_part_1); - $sid_part_1 = $digit_one . $sid_part_1; - } - - $this->setSID($sid_part_1 . $sid_part_2 . $sid_part_3); - return $this->SID; }