From 5ece80a00a57532f00e53b74b5b390a895d93823 Mon Sep 17 00:00:00 2001 From: Markus Fischer Date: Thu, 30 May 2002 11:59:16 +0000 Subject: [PATCH] - Add note about file session handlers and allowed characters. git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@84119 c90b9560-bf6c-de11-be94-00142212c4b1 --- reference/session/functions/session-id.xml | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/reference/session/functions/session-id.xml b/reference/session/functions/session-id.xml index 2d27121c5f..fdadd2d006 100644 --- a/reference/session/functions/session-id.xml +++ b/reference/session/functions/session-id.xml @@ -1,5 +1,5 @@ - + @@ -14,13 +14,25 @@ session_id returns the session id for the - current session. If id is specified, it - will replace the current session id. + current session. + + + If id is specified, it will replace the current + session id. session_id needs to be called before + session_start for that purpose. Depending on the + session handler, not all characters are allowed within the session id. + For example, the file session handler only allows characters in the range + a-z, A-Z and 0-9! The constant SID can also be used to retrieve the current name and session id as a string suitable for - adding to URLs. + adding to URLs. Note that SID is only defined if + the client didn't sent the right cookie. See also Session handling. + + + See also session_start.