Na klasickej webstranke s administraciou su ulozene jednotlive clanky v databaze ako html aj s prislusnymi atributmi.
Ako co najjednoduchsie zabranit tomu, aby ked clovek zadal napr "class" tak mu nenaslo ziadny clanok, resp. by naslo clanok v ktorom sa nachadza slovicko class ale nie je atributom HTML tagu.
Vyhladavanie bez HTML tagov
Re: Vyhladavanie bez HTML tagov
neviem sice co myslis...
ale ak programujes vyhladavacm, riesenie by bolo ignorovat vysledky cez regex <...>
ale ak programujes vyhladavacm, riesenie by bolo ignorovat vysledky cez regex <...>
Re: Vyhladavanie bez HTML tagov
programujem vyhladavacom? nechapem
no to ale nepomoze, lebo v databaze je komplet html text, a vyhladavam ho v databaze pomocou LIKE.
a cize ked niekto zada do vyhladavania na stranke slovicko class, a ja mam nejaky clanok napr. <p class="red">Cervene pismo</p> tak mi ho najde, ale tomu chcem zabranit.
ale zas napr. mozem mat clanok ze <div class="trieda">class no.1</div> tak tento clanok uz chcem najst, a vypisat ho.
ale netusim ako to osetrit, ci cez SQL sa to da, alebo to treba v PHP riesit...
no to ale nepomoze, lebo v databaze je komplet html text, a vyhladavam ho v databaze pomocou LIKE.
a cize ked niekto zada do vyhladavania na stranke slovicko class, a ja mam nejaky clanok napr. <p class="red">Cervene pismo</p> tak mi ho najde, ale tomu chcem zabranit.
ale zas napr. mozem mat clanok ze <div class="trieda">class no.1</div> tak tento clanok uz chcem najst, a vypisat ho.
ale netusim ako to osetrit, ci cez SQL sa to da, alebo to treba v PHP riesit...
Re: Vyhladavanie bez HTML tagov
uz chapem co chces, a riesil by som to cez php regex ale da sa to riesit aj cez sql regex.
otazka je s cim mas vlastne problem.
riesenie vyhladavania bez urcitych znakov je otazka regularneho vyrazu.
otazka je s cim mas vlastne problem.
riesenie vyhladavania bez urcitych znakov je otazka regularneho vyrazu.
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa: