I'm running into a problem with IE, not sending PHP session cookies in its AJAX calls within an iframe within the same site.
I have a web application, running via https, where most of the application takes place within an iframe.
When IE users log in, the code sends a PHP session cookie. Then, whenever I do an AJAX call within the application itself, from the iframe, the AJAX call doesn't send back the session cookie.
As I mentioned, the site is running via https, and the domain should be listed as a trusted internet zone.
header('P3P: CP="NOI ADM DEV COM NAV OUR STP"');
I've seen the problem described on these StackOverflow posts:
Any way I can get IE to start saving and sending back the session cookies?
BTW: I don't have any issues with Chrome, Firefox, Safari, Mobile devices, etc.