ID: 42750 Updated by: [EMAIL PROTECTED] Reported By: dominik dot dorn at gmail dot com Status: Open Bug Type: Session related Operating System: Gentoo Linux PHP Version: 5.2.4 New Comment:
Note: register_globals is still there, it's just not enabled by default so we still have to take this dot-issue into count. Previous Comments: ------------------------------------------------------------------------ [2007-09-25 12:08:46] dominik dot dorn at gmail dot com well then it should not even set the cookie with the dot in it, shouldn't it? Could it be, that the "only alphanumeric" thing is a relict from the register_globals=on time? Even if the manual says, the session_id should only contain alphanumeric characters, it does not say that it has to. I think there is a just a simple bug in the method, which reads the session cookie back in, because setting the cookie works. thanks for your help ------------------------------------------------------------------------ [2007-09-25 09:58:55] [EMAIL PROTECTED] >From the manual: "It should contain only alphanumeric characters". This propably should have some sort of check for invalid chars used in the name. ------------------------------------------------------------------------ [2007-09-25 09:16:47] [EMAIL PROTECTED] It's propably the fact that PHP changes dots in incoming data into _ but I need to investigate a bit. ------------------------------------------------------------------------ [2007-09-24 22:28:48] dominik dot dorn at gmail dot com Description: ------------ i was trying to fool a little around and tried to set the session_name to "MYSITE.NET_SessionID'. PHP sets a cookie with the name ASP.NET_SessionID but seems not to read it at the next page request. Reproduce code: --------------- I tried this with the session_name("ASP.NET_SessionID"); function and with setting it thru php.ini session.name = MYSITE.NET_SessionID i even tried to surround the text with quotes in php.ini like session.name = "MYSITE.NET_SessionID" or session.name = 'MYSITE.NET_SessionID" Expected result: ---------------- php reads the session id from the cookie names "MYSITE.NET_SessionID' and then reads the sessiondata with the specified sessionhash ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=42750&edit=1