• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Rollover im php code funktioniert nicht

donkamillo

Neues Mitglied
Hi leute!

ich wollte versuchen ein Rollover Bild zu erzeugen, aber wenn dieser Link "aktiv" ist möchte ich ein anderes Bild als Original Bild haben.

Hier der Code:

<table width="50" cellspacing="0">
<tr>
<td>
<?php
if($_GET['page']=='news') echo '<a href="index.php?page=news" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'Image1\',\'\',\'images/links/hover/news.jpg\',1)"><img src="images/links/link/news.jpg" alt="news" name="Image1" width="148" height="47" border="0"></a>';
else echo '<a href="index.php?page=news" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'news\',\'\',\'images/links/hover/news.jpg\',1)"><img src="images/links/link/news.jpg" alt="news" name="news" width="148" height="47" border="0"></a>';
?>
</td>
</tr>
<tr>
<td>
<?php
if($_GET['page']=='test') echo '<a href="index.php?page=test" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'news\',\'\',\'images/links/hover/news.jpg\',1)"><img src="images/links/active/news.jpg" alt="news" name="news" width="148" height="47" border="0"></a>';
else echo '<a href="index.php?page=test" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'news\',\'\',\'images/links/hover/news.jpg\',1)"><img src="images/links/link/news.jpg" alt="news" name="news" width="148" height="47" border="0"></a>';
?>
</td>
</tr>
<tr>
<td>
<?php
if($_GET['page']=='forum') echo '<a href="index.php?page=forum" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'news\',\'\',\'images/links/hover/news.jpg\',1)"><img src="images/links/active/news.jpg" alt="news" name="news" width="148" height="47" border="0"></a>';
else echo '<a href="index.php?page=forum" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'news\',\'\',\'images/links/hover/news.jpg\',1)"><img src="images/links/link/news.jpg" alt="news" name="news" width="148" height="47" border="0"></a>';
?>
</td>
</tr>
</table>

Hoffe auf baldige Hilfe :D
Danke im Vorraus =)
grz
 
Werbung:
PHP hat mit dem funktionieren eines Javascripts nichts zu tun :) (Im eigentliche Sinne)
Schau dir doch einfach mal an, was für ein HTML am Ende erzeugt wird. (Seite aufrufen und Quelltext dort anzeigen lassen)
Und für deinen Code bitte in Zukunft die Code-Tags des Forums nutzen (2. Link in meiner Signatur zeigt dir wie)
Sobald wir sehen, wie dein End HTML aussieht können wir dir sagen wieso die Sache nicht funktioniert.

Wobei ich schon paar Anmerkungen machen kann :)
Eventhandler werden immer klein geschrieben in den Elementen. Also onmouseout anstatt onMouseOut. Denke das wird der Fehler sein. Ansonsten wie gesagt bitte bei JS Fragen den HTML Code posten =)
 
Werbung:
Zurück
Oben