Hello All-
I am somewhat new to php so bear with me here. I am making a script that outputs one way of embedding flash for IE and another way of embedding for everyone else. The problem is that when I run the page on any browser, it always outputs the first if statements code. Here is the php:
<?
$browserName = get_browser(null, true);
if ($browserName['browser'] = "Firefox") {
?>
<embed src="gvintro.swf" quality="high" bgcolor="#ffffff" width="350" height="250" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></embed>
<? }
elseif ($browserName['browser'] = "MSIE") {
?>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="350" height="250" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="gvintro.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
</object>
<?
}
elseif ($browserName['browser'] = "IE") {
?>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="350" height="250" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="gvintro.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
</object>
<?
}
else {
?>
<embed src="gvintro.swf" quality="high" bgcolor="#ffffff" width="350" height="250" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></embed>
<?
}
?>
</div>
This is meaning that no matter what browser you are in, it always outputs:
<embed src="gvintro.swf" quality="high" bgcolor="#ffffff" width="350" height="250"
align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" /></embed>
This is problematic because IE wont display this
Thanks so much--