login  Naam:   Wachtwoord: 
Registreer je!
 Forum

ubb output

Offline X3ore - 17/09/2006 12:12 (laatste wijziging 17/09/2006 12:12)
Avatar van X3oreHTML interesse Hoi,

Hij zet de img en url tags niet te goei om ik krijg als output vb:

/lol.be" target="_blank">lol

en bij img:

/istudios.***.be/Shane_profile/images/gfx_02.gif" style="border: 1px solid #000000">

http://dump.lowereast.nl/lowereast/1158487884.jpg

http://www.plaatscode.be/2646/

Vanaf lijn 80 

Iemand die me kan helpen?
Bedankt

4 antwoorden

Gesponsorde links
Offline Tuinstoel - 17/09/2006 14:10
Avatar van Tuinstoel PHP expert Je doet htmlspecialchars() over je smilies functie, dat kan niet anders. Dat zorgt er dus voor dat je < en > worden omgezet naar &gt; en &lt; (of andersom). Dit valt op te lossen door éérst htmlspecialchars() te doen en toebehoren, en dan pas op z'n laatst nog de smilies te vervangen.
Offline Voldemort - 17/09/2006 14:27
Avatar van Voldemort PHP ver gevorderde htmlentities(,ENT_QUOTES) is beter.
Offline X3ore - 17/09/2006 14:28
Avatar van X3ore HTML interesse Hoi bedankt voor de reactie. Maar ik kan er om eerlijk te zijn niet zo goed meer aan uit.. Mss kan iemand iets meer uitgebreid zijn? 

Omdat je zegt achteraf pas de smilies te vervangen maar $bericht moet door elke functie worden gehaald dus hoe moet dat dan 
Offline CDNC - 17/09/2006 17:54 (laatste wijziging 17/09/2006 17:54)
Avatar van CDNC PHP ver gevorderde eerst htmlspecialshars/htmlentities
  1. <?
  2. htmlspecialshars($iets);
  3. ?>

en daarrond pas vb, smylie functie, nl2br, ...
  1. <?
  2. ubb(smylie(nl2br(stripslashes(htmlspecialshars($iets))));
  3. ?>

Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.183s