Hi everyone,
How can I get around my problem? I have a couple pages that I would like to have
buttons where the button and background changes when the javascript mouseover event
happens. My code works fine if the page is .html, but when I try it as php, the
mouseovers no longer work.
I have the mouseover in another php file which is included in the php file that is
doing the outputing.
Here is a shortened file:
<?php
include('format.php')
if ($_SESSION['auth'] == true)
{
echo <<<EndHTML
<html>
<body>
<table>
EndHTML;
if ($_SESSION['userlist'] == 'all')
{
echo "<tr $tableheaderformat><td>$_SESSION['username'] is logged in</td></tr>";
}
<tr>
<td>text, blah blah blah</td>
more
</tr>
</table>
</body>
</html>
EndHTML
}
?>
format.php:
$tableheaderformat = <<<EndFormat
id="JMTS" bgcolor="#ABCED6" onmouseover="if(document.layers) {
document.layers['JMTS'].bgColor='#EEEEEE' } else { if(document.all) {
document.all['JMTS'].
style.background='#EEEEEE' } else { if(this.style) { this.style.background='#EEEEEE' }
} }" onmouseout="if(document.layers) { document.layers['JMTS'].bgColor=
'#ABCED6' } else { if(document.all) { document.all['JMTS'].style.background='#ABCED6'
} else { if(this.style) { this.style.background='#ABCED6' } } }
EndFormat;
Like I said, if I put it in a regular html file, it works fine. How can I make this
work?
Thanks,
Jake