» »

PHP preg_replace

PHP preg_replace

Reso ::

Ja sej vem da vam je dost neumnih vpranj o PHPju samo jzst nujno rabm eno pomoč. Ker hočm zaščitit input za nasljedne znake " ' in mogoče še celo / bi rabu uporabo preg_replace pa nikakor ne znam te funkcije pripravt do delovanja. A bi lahk en napisu primer kako eni spremenljivki odstraniš vse znake s katerimi se da vdret na stran... Spremenljivke ki jih uporabljam so vezane na postgresql databasedrugač pa html tagov ne bi odstranu k navadni uporabniki inputov ne bodo nikoli več vidl.

darh ::

udret na stran ??
ok...

lahko uporabiš funkcijo addslashes(); (skupaj z stripslashes();), k ti doda backslash (\) pred vsak tak karakter...
tko da boš karaterje še zmerej obdržu, jih ne bos zbrisu, sam dizejblou :)


lp,x
Excuses are useless! Results are priceless!

Reso ::

Ja sej zdej sm tut najdu funkcijo strip_tags k avtomatsko zaznava vse zlodejne znakce...
K addslashes() nej bi dodal \ samo pred " in ne ' za stripslashes sm pa prebral da spremeni vse " v ' .
Thnx vseen upam da bo zaščita delal vsaj na 90% "hekerjev":))

Uporabnik ::

$besedilo = htmlspecialchars($besedilo);


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Kako naredit link iz sql baze v php strani

Oddelek: Programiranje
171233 (1077) t3hn0
»

PHP - nujno! - email forma

Oddelek: Izdelava spletišč
262021 (1703) DonMatejo
»

[php, mysql] sortiranje izpisa iz baze

Oddelek: Izdelava spletišč
262650 (2169) Binji
»

Webmobo

Oddelek: Izdelava spletišč
5933 (857) Hair
»

PHP: addslashes/stripslashes v formi

Oddelek: Izdelava spletišč
71131 (1068) OwcA

Več podobnih tem