2017-05-17 23 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

是的,你必須幫助,並需要在所有模塊中調用。 –

相關問題