diff --git a/Protocols/Http.php b/Protocols/Http.php index 644cd99a4..3cdd5d38b 100644 --- a/Protocols/Http.php +++ b/Protocols/Http.php @@ -348,13 +348,12 @@ public static function setcookie( /** * sessionCreateId * - * @param string|prefix $prefix - * * @return string */ - public static function sessionCreateId($prefix = null) + public static function sessionCreateId() { - return session_create_id($prefix); + mt_srand(); + return bin2hex(pack('d', microtime(true)) . pack('N',mt_rand(0, 2147483647))); } /**