overlib infobulle

Mammouth du PHP | 601 Messages

11 août 2007, 00:24

Bonjour,
j'ai implémenter overlib avec une fonction sur mon menu mais le deuxième et 3 ème lien ne fonctionne pas(sur tous les navigateurs).
Pourtant la desciption est parfaitement bien insérer dans ma base et le code est le même quand je regarde le code source.
 // $lien est la valeur de la rubrique du menu
 function menu($rubrique) {
 		$req="SELECT id_article, description, page  FROM pages where rubrique='$rubrique'";
		$result = mysql_query($req);
		if (!$result)
		return false;
		while($affiche = mysql_fetch_assoc($result)){
		echo '<li>';
		echo '<a href="dossier.php?id_article='.$affiche['id_article'].'"';?>
		 onMouseOver="return overlib('<?php echo $affiche['description'];?>', FGCOLOR, '#FC7A00', 
BGCOLOR, '#FFAE5F', BORDER, 1, CAPTIONFONT, 'arial', TEXTFONT, 'arial', TEXTSIZE, 0.7)"
onmouseout="return nd();"><?php echo $affiche['page'];?>&nbsp;&raquo;</a>
		<?php
		echo '</li>';
		}
 }
?>
http://courant-alternatif.org/dossier.php?id_article=7
Merci d'avance.
http://xavier-artot.com
¨'°-.,¸¸,.-·²°'´¨'°-.,¸¸,.-·²°'´¨'°-.,¸¸,.-·°'´¨
système d'exploitation "Ubuntu 7.10"

Eléphant du PHP | 377 Messages

11 août 2007, 12:57

Code : Tout sélectionner

<li><a href="dossier.php?id_article=10" onMouseOver="return overlib('Notre raison d'exister', FGCOLOR, '#FC7A00', BGCOLOR, '#FFAE5F', BORDER, 1, CAPTIONFONT, 'arial', TEXTFONT, 'arial', TEXTSIZE, 0.7)" onmouseout="return nd();">Qui sommes nous ?&nbsp;&raquo;</a> </li>
'Notre raison d'exister' <- ca fait une apostrophe de trop
Toutes les bulles qui plantent viennent de ce problème d'après ce que j'ai vu
Petit scarabée deviendra grand

Mammouth du PHP | 601 Messages

11 août 2007, 13:40

merci ;)
j'ai ajouter un adslashes()
http://xavier-artot.com
¨'°-.,¸¸,.-·²°'´¨'°-.,¸¸,.-·²°'´¨'°-.,¸¸,.-·°'´¨
système d'exploitation "Ubuntu 7.10"