2017-05-17 24 views
0

我想从输入删除所有多个空格(获取)使用此代码:如何在投入应用自定义环境卫生笨

preg_replace(array('/\s{2,}/', '/[\t\n]/'), ' ', $search); 

,但我不知道在哪里可以把这个代码,以便它会影响所有$this->input->get('myfield');

编辑

也许我还不够清楚..什么我需要的是一个代码,可以在整个影响我的项目中的所有模块的所有输入。例如通过在库中创建一个功能或编辑MY_Controller.php

+0

'输入 - >获取( 'MyField的'); $ search = preg_replace(array('/ \ s {2,} /','/ [\ t \ n] /'),'',$ search); print $ search; ?>' –

+0

使用修剪和stripslahes saniazi将保护你也从sql注入 – sunil

回答

0

你可以把像

<?php 
    $search = $this->input->get('myfield'); 
    $search = preg_replace(array('/\s{2,}/', '/[\t\n]/'), ' ', $search); 
    print $search; 
?> 
+0

有没有办法让这段代码影响所有模块在我的项目中的所有输入? – dapidmini

+0

是的,你必须帮助,并需要在所有模块中调用。 –

相关问题