Nieuw lid |
|
Hoi,
Ik heb een "Quote" knopje gemaakt in een forum en wanneer je hier op klikt word het bericht gekopieerd naar het 'Reactie'-veld. Dit lukt allemaal tot wanneer er speciale tekens instaan als ',() .. Dan weet hij er geen blijf meer mee (ligt aan JS veronderstel ik?). Ik haal de string al door Addslashes en htmlentities. Hoe kan ik ervoor zorgen dat JS de speciale tekens tussen (" .. ") negeert ?
<?
$Messagex = addslashes($get2['message']);
$Messagey = htmlentities($Messagex);
$Quote2 = "[QUOTE=".$arr2['nickname']."]".$Messagey."[/QUOTE]";
$Quote = "javascript:Add('".$Quote2."');";
?>
<a href="javascript:smiley();" onClick="<? echo $Quote; ?>"><img src="images2/icons/quote.png" width="15" height="15" border="0" /></a>
<? $Quote2 = "[QUOTE=".$arr2['nickname']."]".$Messagey."[/QUOTE]"; $Quote = "javascript:Add('".$Quote2."');"; ?> <a href="javascript:smiley();" onClick=" <? echo $Quote; ?>"><img src="images2/icons/quote.png" width="15" height="15" border="0" /></a>
|