I've got the same problem.
Emptied my cache, emptied cookies. Set refresh to "everytime I visit page". I never use IE so it actually didn't have any cache. But still no show.
When I use Google Adsense code the banner doesn't show up half of the time in FF either, so this time I used a local banner on my local testserver.
the ad code is:
<img src='
http://localhost/banners/banner.jpg'>This shows the banner on any position you specify in FF. It shows up nowhere in IE.
I've now only enabled the top banner and added a some echos to the code.
//Display ads on the top of the page
if (function_exists("show_topofpageAds"))
{
echo "Does the function work? yes";
$ads = show_topofpageAds();
if(!empty($ads))
echo "is there an Ad? yes";
if($ads['type']==0)
echo $ads['content'];
else
eval($ads['content']);
unset($ads);
}
In firefox I get
Does the function work? yesis there an Ad? yes
in IE I get
Does the function work? yes
So it looks like IE doesn't get the Ad?
Since all this code is serverside I'm a bit lost here.
I'm now looking through the code for any browsercheck coding.
any ideas?