Hello all,

Ik heb een script met een mouseover popup. Het script werkt bijna perfect, want als een waarde (naam) de ' in zich heeft wordt de mouzeover popup niet getoond. Indien dit niet het geval is werkt het perfect.
Hieronder de code die - volgens mij - van belang is:

<?php foreach($rows as $row) {
  $naam = stripslashes($row->naam);
  $leeftijd = stripslashes($row->leeftijd);
  $jarigop = stripslashes($row->jarigop);
  $datum_overlijden = stripslashes($row->datum_overlijden);
  
if($datum_overlijden == "")
  {
$overlib   = "<table>" .                            
 "<tr><td valign=top>Naam:</td><td>$naam</td></tr>" .
  "<tr><td valign=top>Roepnaam:</td><td>$roepnaam</td></tr>" .
  "</table>";    

  
  echo "<font size=1><b>$jarigop</b>&nbsp;";
  echo "<a onmouseout='return nd();' ";
  echo "onmouseover=\"return overlib('$overlib',CAPTION,'INFORMATIE',BELOW,RIGHT);\">";
	
  echo "$naam&nbsp;";

  echo "</a>";
  echo "($leeftijd)</font><br/>";
   			 		 } ?>


Weet iemand de oplossing?
het werkte in het begin wel, maar niet op sommige pagina's. Nu is het zo dat het op geen enkele pagina meer werkt en de volgende error krijg ik te zien:

Line: 165 (als je in de broncode kijkt begint hier het script)
Char: 1
Error: object expected
Code: 0

Wat heeft dit te betekenen en hoe kan ik het veranderen?

Reageren