login  Naam:   Wachtwoord: 
Registreer je!
 Forum

PHP in JavaScript

Offline DRW - 14/12/2008 02:57
Avatar van DRWNieuw 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 ?


  1. <?
  2. $Messagex = addslashes($get2['message']);
  3. $Messagey = htmlentities($Messagex);
  4. $Quote2 = "[QUOTE=".$arr2['nickname']."]".$Messagey."[/QUOTE]";
  5. $Quote = "javascript:Add('".$Quote2."');";
  6. ?>
  7. <a href="javascript:smiley();" onClick="<? echo $Quote; ?>"><img src="images2/icons/quote.png" width="15" height="15" border="0" /></a>&nbsp;

2 antwoorden

Gesponsorde links
Offline dopeydwerg - 14/12/2008 08:55
Avatar van dopeydwerg Nieuw lid misschien wil het lukken met escape() en unescape()
Offline DRW - 14/12/2008 11:23
Avatar van DRW Nieuw lid Al geprobeerd, maar werkt ook niet voor alle karakters..
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.17s