Hi, Thursday, March 18, 2004, 1:08:27 PM, you wrote: JM> Hi everyone,
JM> How can I get around my problem? I have a couple pages that I JM> would like to have buttons where the button and background changes JM> when the javascript mouseover event happens. My code works fine if JM> the page is .html, but when I try it as php, the mouseovers no JM> longer work. JM> I have the mouseover in another php file which is included in JM> the php file that is doing the outputing. JM> Here is a shortened file: JM> <?php JM> include('format.php') JM> if ($_SESSION['auth'] == true) JM> { JM> echo <<<EndHTML JM> <html> JM> <body> JM> <table> JM> EndHTML; JM> if ($_SESSION['userlist'] == 'all') JM> { JM> echo "<tr $tableheaderformat><td>$_SESSION['username'] is logged in</td></tr>"; JM> } JM> <tr> JM> <td>text, blah blah blah</td> JM> more JM> </tr> JM> </table> JM> </body> JM> </html> JM> EndHTML JM> } ?>> JM> format.php: JM> $tableheaderformat = <<<EndFormat JM> id="JMTS" bgcolor="#ABCED6" onmouseover="if(document.layers) JM> { document.layers['JMTS'].bgColor='#EEEEEE' } else { JM> if(document.all) { document.all['JMTS']. JM> style.background='#EEEEEE' } else { if(this.style) { JM> this.style.background='#EEEEEE' } } }" JM> onmouseout="if(document.layers) { document.layers['JMTS'].bgColor= JM> '#ABCED6' } else { if(document.all) { JM> document.all['JMTS'].style.background='#ABCED6' } else { JM> if(this.style) { this.style.background='#ABCED6' } } } JM> EndFormat; JM> Like I said, if I put it in a regular html file, it works JM> fine. How can I make this work? JM> Thanks, JM> Jake Your missing a " at the end of mouseout -- regards, Tom -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php