Changeset 906

Show
Ignore:
Timestamp:
07/28/08 11:01:15 (4 months ago)
Author:
rach
Message:

Filter characters in the search of card number.
Characters filtered are ' ' '-' '_'

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/common/lib/Form/Class.FormHandler.inc.php

    r899 r906  
    550550                foreach ($this->_vars as $key => $value) { 
    551551                        $this->_processed[$key] = $this -> sanitize_data($value); 
    552                         if($key=='username')$this->_processed[$key] = trim($this->_processed[$key]); 
     552                        if($key=='username'){ 
     553                                 
     554                                //rebuild the search parameter to filter character to format card number 
     555                                $filtered_char = array(" ", "-", "_"); 
     556                                $this->_processed[$key]= str_replace($filtered_char, "", $this->_processed[$key]); 
     557                        } 
    553558                        if($key=='pwd_encoded')$this->_processed[$key] = hash( 'whirlpool',$this->_processed[$key]); 
    554559                } 
  • trunk/common/lib/Misc.php

    r894 r906  
    152152                        $$test_var = $_POST[$test_var]; 
    153153                        $$test_var = sanitize_data($$test_var); 
    154                         if($test_var =='username' || $test_var =='filterprefix'){ $$test_var = trim($$test_var);} 
     154                        if($test_var =='username' || $test_var =='filterprefix'){  
     155                                //rebuild the search parameter to filter character to format card number 
     156                                $filtered_char = array(" ", "-", "_"); 
     157                                $$test_var = str_replace($filtered_char, "", $$test_var); 
     158                                 
     159                        } 
    155160                } elseif (isset($_GET[$test_var])) { 
    156161                        global $$test_var; 
    157162                        $$test_var = $_GET[$test_var]; 
    158163                        $$test_var = sanitize_data($$test_var); 
    159                         if($test_var =='username' ||  $test_var =='filterprefix'){ $$test_var = trim($$test_var);} 
     164                        //rebuild the search parameter to filter character to format card number 
     165                        if($test_var =='username' ||  $test_var =='filterprefix'){  
     166                                //rebuild the search parameter to filter character to format card number 
     167                                $filtered_char = array(" ", "-", "_"); 
     168                                $$test_var = str_replace($filtered_char, "", $$test_var); 
     169                        } 
    160170                } 
    161171        } 


Google