overlib problem

Bonze

Grünschnabel
also ich habe ein problem , da ich in javascript keine ahnung hab bin ich aufgeschmissen ,.
also ich möchte dieses overlib benutzen,
teilweise funktioniert es auch, aber sobald der der text(der aus ner mysql db kommt)
komplizierter wird mit " und ( usw,.
zeigt er das overlib nicht mehr an,.
probiert habe ich mit
PHP:
				$ds->Inhalt = htmlspecialchars($ds->Inhalt,ENT_QUOTES);
				$ds->Inhalt = nl2br($ds->Inhalt);
				$ds->Inhalt = addslashes($ds->Inhalt);

den Text so abzuwandeln das es angezigt wird,
geht aber nich ,.

der Overlib quelltext sieht dann im Browser so aus .
Code:
<a href="javascript:void(0);" onmouseover="return overlib('Fußball ist ein Ballsport, bei dem zwei Mannschaften mit je elf Spielern (einem Torhüter und zehn Feldspielern) gegeneinander antreten. Ziel ist es, den Ball ins gegnerische Tor zu bringen. Fußball wird vorwiegend mit dem Fuß gespielt, jedoch dürfen die Feldspieler auch andere Körperteile, ausgenommen ihre Hände und Arme, verwenden. Der Torhüter ist der einzige Spieler der jeweiligen Mannschaft, der den Ball mit der Hand spielen darf, und das auch nur innerhalb des eigenen Strafraums.<br /><br /><img src=\&quot;http://upload.wikimedia.org/wikipedia/commons/thumb/0/07/Alkoholika.jpg/180px-Alkoholika.jpg\\\&quot; border=\\\&quot;0\\\&quot;>');" onmouseout="return nd();">test</a>

in meiner php datei sieht der code so aus,.
PHP:
<a href="javascript:void(0);" onMouseOver="return overlib('<?php echo $ds->Inhalt?>');" onMouseOut="return nd();">test</a>


vielleicht könnt ihr mir helfen ich versuche schon ein paar stunden es hinzubekommen , gehn tuts aber nach wie vor nich richtig,.
 
Zurück