[eluser]skibum001[/eluser]
Re5et, you rock Springfield! That fix worked perfectly.
For anyone else who has lost much sleep and hair over trying to integrate facebook iframes and CI, here is a little summary.
In my facebook setup, I have selected FBML and a callback url to my facebook controller.
Leave the uri_protocol set to Auto in CI config
In my facebook controller constructor, I enable query strings, change my base_url and allow extra uri chars eg
Code:
$this->config->set_item('enable_query_strings', 'TRUE');
Then I am free to use FBML in my views and if I need lots of JS, I embed and iframe
Code:
<fb:iframe src='callbackurl/controller/method/' width='500' height='300' scrolling='no' frameborder=0 />
So, I still get to use all my existing classes and models. Happy days!