is het mogelijk om in een bepaalde input te checken of er niet onrechtmatig een div word afgesloten of wordt geopend?
ik heb namelijk al een paar keer meegemaakt dat wanneer mensen nieuws publiceren en er een /div teveel staat de site wordt gefockt

met vriendelijke groet,
Stefan Renne
Ik zou het uitzetten man.
Ze kunnen met div heel veel dingen veranderen aan de layout :P
BV, een plaatje rechtsboven in neer zetten enz ;)

Maar waarom zou je willen dat ze div kunnen gebruiken?
Om dit soort problemen te voorkomen moet je er altijd voor zorgen dat men in het input veld geen html mag typen, met uitzondering van bijvoorbeeld <b></b> en <a></a>.

Je kunt hiervoor de php functie strip_tags gebruiken: http://php.net/manual/en/function.strip-tags.php
en wat als ik graag wil dat dat gebruikt mag worden, het gaat namelijk om de input in de backend van een cms xd
Tokenizen. Dat is een optie. Of tiny d'r overheen gooien.
nee ik gebruik al een andere editor namelijk "InnovaStudio WYSIWYG Editor 4.2"
Hmmm, je maakt het jezelf wel lastig door gebruikers de vrije hand te geven. Ik kan nog 2 dingen bedenken. Een knop gebruiken die een nieuwe div toevoegt, dus je hebt een invoervak, als iemand een aparte sectie wil toevoegen drukt hij op de knop en er verschijnt nog een invoervak.

Andere optie: tellen hoe vaak er <div> is getypt en hoe vaak </div>. Komt dit niet overeen dan geef je een melding dat de tekst in het invoervak moet worden aangepast.

Je zou deze functie kunnen gebruiken: http://nl3.php.net/manual/en/function.substr-count.php
Stefan Renne op 19/11/2010 12:14:00

nee ik gebruik al een andere editor


sorry bedoelde html tidy.
Karl Karl op 19/11/2010 12:15:27

[quote="Stefan Renne op 19/11/2010 12:14:00"]
nee ik gebruik al een andere editor


sorry bedoelde html tidy.
[/quote]
tnx, daar heb ik wat aan
Er staan oplossing toch? Wat piep je nu?
Mja, dat vraag ik me eerlijk gezegd ook af. De hulp wordt lekker gewaardeerd... NOT

Reageren