如何禁用字段条目中的特殊字符?

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

要回复问题请先登录注册