Forum » Izdelava spletišč » htmlentities() in šumniki
htmlentities() in šumniki

Jackass ::
Živjo!
Delam eno formo s tinyMCE za vnašanje in posodabljanje podatkov v bazi.
Uporabljam htmlentities(), da se ne bi zgodil kakšen neljub dogodek, če bi kdo vnesel HTML kodo v textarea:
< textarea name="vsebina" cols="50" rows="15">< ?php print( htmlentities($a_row[vsebina]) ); ?>
Vendar funkcija htmlentities pretvori tudi čšž v neke čudne znake. Kako določim te 3 izjeme?
LP,
Delam eno formo s tinyMCE za vnašanje in posodabljanje podatkov v bazi.
Uporabljam htmlentities(), da se ne bi zgodil kakšen neljub dogodek, če bi kdo vnesel HTML kodo v textarea:
< textarea name="vsebina" cols="50" rows="15">< ?php print( htmlentities($a_row[vsebina]) ); ?>
Vendar funkcija htmlentities pretvori tudi čšž v neke čudne znake. Kako določim te 3 izjeme?
LP,
jAcKaSS
- spremenil: Jackass ()

t3hn0 ::
html se da onemogoct recimo samo z menjavo < in >.
s tem tudi onemogocis samo kodo da je aktivna...
$text = str_replace("<", "<", $text);
$text = str_replace(">", ">", $text);
sam glih to je fajn pr tinyMCE-ju ker lahko oblikujes text...s tem pa ga onemogocis
s tem tudi onemogocis samo kodo da je aktivna...
$text = str_replace("<", "<", $text);
$text = str_replace(">", ">", $text);
sam glih to je fajn pr tinyMCE-ju ker lahko oblikujes text...s tem pa ga onemogocis
^.^

Jackass ::
vuego, hvala! Mislim da je to to.
Mimogrede kako pa je to rešeno pri ST-ju? Sej gre za povsem enak princip.
Mimogrede kako pa je to rešeno pri ST-ju? Sej gre za povsem enak princip.
jAcKaSS

PaX_MaN ::
Mislim, da S-T ne uporablja TinyMCE. Verjetno pridoda k temu tudi dejstvo, da ni potrebno dodajati zilijon charsetov, ker smo gor samo Slovenci. No, pa kak Hrvat zaide sem ter tja. :)
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Slovenska podpora za WYSIWYG (utf-8)Oddelek: Izdelava spletišč | 1135 (999) | t3hn0 |
» | Forme na 1000 načinovOddelek: Izdelava spletišč | 2337 (1793) | roli |
» | AIDA/Web, spletni aplikacijski strežnik, plod domačega znanjaOddelek: Izdelava spletišč | 1955 (1644) | mivsek |
» | WYSIWYG text editor in ApacheOddelek: Izdelava spletišč | 1177 (990) | Vice |
» | Mabots za Mambo CMSOddelek: Izdelava spletišč | 1505 (1387) | Vice |