http://u.neighborrow.com/items/recent/对于此页面我显然想要禁止链接和其他垃圾邮件。
上输入答案 0 :(得分:1)
这是一种方法......有无数其他人......
将此javascript添加到您的页面:
功能alphanum(e){ var k; document.all? k = e.keyCode:k = e.which; 返回((k> 47&& k< 58)||(k> 64&< k< 91)||(k>&& k< 123)|| k == 8 || k == 13); }
在你的html控件中,将它绑定到onkeypress,如下所示:
onkeypress =“返回alphanum(事件)”
答案 1 :(得分:1)
嗯,最好的方法是按照添加方式存储插入的项目,并在输出时清理它们。为此,您可以使用名为Sanitize的CakePHP核心库。你应该阅读html和clean方法。
另一种选择是数据验证。 alphaNumeric或custom rule的核心规则。
答案 2 :(得分:0)
preg_match('/ [^ A-Za-z0-9 \ s $] / i',$ this-> data ['Item'] ['item'])
如果有任何spl chars,那么将返回1 .. else 0