Ju urojme mireseardhjen ne sitin me te ri, dedikuar botes se programimit dhe teknologjise, ju urojme lexim te kendshem.
Faqja e pare > Asp, Web > Te pastrojme parametrat ne asp

Te pastrojme parametrat ne asp

Kur programojme ne asp (ashtu si ne gjuhe te tjera programimi per web) duhet te bejme kujdes ne pastrimin e parametrave, ne menyre qe njerez me qellime jo shume te mira, te mos bejne injeksione kodi te demshem ne faqen tone. Kete mund ta bejme me nje funksion fare te thjeshte, te cilin mund ta fusim ne nje file utuliteti, te cilin mund ta bejme include me pas ne tere faqet e projektit tone.

Ky funksion sben gje tjeter, vecse zevendeson germat e perdorura nga asm me te tjera te ngjashme, ne menyre qe permbajta dhe kodi te mos perzihen dot.

 < %
function pastro(kete)
    dim rezultati
    rezultati = trim(kete)
    rezultati = replace(rezultati, chr(145), chr(39))
    rezultati = replace(rezultati, chr(146), chr(39))
    rezultati = replace(rezultati, "’", "’")
    rezultati = replace(rezultati, chr(147), chr(34))
    rezultati = replace(rezultati, chr(148), chr(34))
    rezultati = replace(rezultati, """", "\""")
    rezultati = replace(rezultati, chr(10), " ")
    rezultati = replace(rezultati, chr(13), " ")
    pastro = rezultati
end function
%> 

perdorimi eshte fare i lehte:

< %
function pastro("kod qe do te shkaterroje sigurine tende ' & ok")
%>

eltonkola Asp, Web ,

  1. Asnje koment.
  1. Asnje riferim.

AlbDevNet | Forumi | Kush jemi
AlbDevNet 2008 © tere te drejtat e rezervuara
Krijuar nga Elton Kola
100% shqiptar
made in albania
made in albania