為了降低SQL injection的發生,我們可以用JQuery動一些手腳
var txt='!@#$&^&*(&*(*&()';
txt=txt.replace(/[\ |\~|\`|\!|\@|\#|\$|\%|\^|\&|\*|\(|\)|\-|\_|\+|\=|\||\\|\[|\]|\{|\}|\;|\:|\"|\'|\,|\<|\.|\>|\/|\?]/g,' ');
alert(txt);
※預防SQL injection,建議在Server端再做些防護,因為瀏覽器的 console介面可以讓懂JQuery語法的人下語法去讓整的驗證機制失效
沒有留言:
張貼留言