Ok, so I'm getting a 3 part warning from PHP that is occuring on IE ONLY. It does not occur on Firefox. I have read a few other StackOverflow threads on this issue and used one workaround located here: The session id is too long or contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,'
But, the workaround provided there fixes the problem for IE but breaks the functionality in Firefox. We allow session_start() to generate it's own session ID so I am at a loss as to why IE has the issue. Also, just to be sure something wasn't hanging around in a session or cookie, I cleared all cookies, cache,history and closed browser, error remained as soon as page loaded. Any suggestions on what else I can check for that might cause these warnings that IE is spitting out and why Firefox wouldn't have/see the same problem?
Warning: session_start() [function.session-start]: The session id is too long or contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in /index.php on line 1 Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /index.php:1) in/index.php on line 1 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /index.php:1) in /index.php on line 1
Cookies: =htmlspecialchars($_SERVER["HTTP_COOKIE"])?>' after session_start: in FF i get: 'Session ID: d17301f1e2976097951f8c93d880a040 Cookies: ' in IE i get: `Session ID: 26ff5f4643480172f9096ddb651626d4 Cookies: PHPSESSID= ` – DMSJax Jun 14 '13 at 20:13