We’ve recently come upon a problem that Flash files that pull from PHP-based XML files that use sessions break completely when placed on an SSL-enabled server – but only in Internet Explorer. They work fine in Firefox and Safari.
I’d give more specific examples, but the reality is that we’ve tried a number of different methods of importing the XML, and each works fine – unless it’s on a secure server and being viewed with Internet Explorer. It’s so predictable that it seems sure to be a bug; we’ve tried it on different servers (different webhosts) with different SSL certificates, with different Flash files (written by different programmers), and different XML files. Without fail, removing the session requests makes it work again, as does moving it to an insecure server. Even when the session request doesn’t have any actual output (e.g. just setting a variable, not echo’ ing it), it still causes it to break.
Any suggestions are extremely welcome. If you’ve *ever *managed to get a Flash file to read from an XML file that involves sessions and resides on a secure server, please let me know! At this point it honestly doesn’t look possible to me.
Thanks!
Julie
Edited to add: Whitespace isn’t the issue, btw. I can save the output of the PHP/XML file, manually have the flash file call it, and all works fine. The problem has got to be something in the document headers, or something beyond my purview…