コード例 #1
0
 function checkVar(&$var)
 {
     if (is_array($var)) {
         foreach ($var as $key => $value) {
             CLOUDWIND_SECURITY_SERVICE::checkVar($var[$key]);
         }
     } else {
         $var = str_replace(array('..', ')', '<', '='), array('&#46;&#46;', '&#41;', '&#60;', '&#61;'), $var);
     }
 }
コード例 #2
0
 function checkVar(&$var)
 {
     if (is_array($var)) {
         foreach ($var as $key => $value) {
             CLOUDWIND_SECURITY_SERVICE::checkVar($var[$key]);
         }
     } else {
         //$var = str_replace ( array ('..', ')', '<', '=' ), array ('&#46;&#46;', '&#41;', '&#60;', '&#61;' ), $var );
         $var = str_replace(array("\\", '&', ' ', "'", '"', '/', '*', ',', '<', '>', '#', '%', '?', '¡¡', '..', '$', '{', '}', '(', ')', '+', '=', '-', '[', ']', '|', '!', '@', '^', '.', '~', '`'), array('&#46;&#46;', '&#38;', '&#32;', '&#39;', '&#34;', '&#47;', '&#42;', '&#44;', '&#60;', '&#62;', '&#35;', '&#37;', '&#63;', '&#8195;', '&#46;&#46;', '&#36;', '&#123;', '&#125;', '&#40;', '&#41;', '&#43;', '&#61;', '&#45;', '&#91;', '&#93;', '&#124;', '&#33;', '&#64;', '&#94;', '&#46;', '&#126;', '&#96;'), $var);
     }
 }