cleaning inputs and outputs security

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    cleaning inputs and outputs security

    PHP Code:
    <?php
    //////////////////////////http://dloadmax.com - free movies, mobile games, and pc games
    //////////////clean
    function escape($str) {
            
    $search=array("\\","\0","\n","\r","\x1a","'",'"');
                    
    $replace=array("\\\\","\\0","\\n","\\r","\Z","\'",'\"');
                    return 
    str_replace($search,$replace,$str);
        }

        function 
    clean($str) {
            
    $str trim($str);                // Remove whitespace conditions
            
    $str escape($str);                // Remove 99% mysql injection attacks
            
    $str htmlspecialchars($str);
            
    $str strip_tags($str);
            
    $str stripslashes($str);
            
    $str stripslashes($str);
            
    $str addslashes($str);
            return 
    $str;
        }
    /////////////////////////////////////////////output
        
    function output($str) {
            
    $str trim($str);                
            
    $str strip_tags($str);
            
    $str stripslashes($str);
            return 
    $str;
        }
    ////////////////////////////////////////end of output
    ?>



    output:
    form input
    echo clean($input);

    display database data

    echo output($data);
Working...
X