Deprecated: preg_replace() [ERRO]
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in C:\X\X\X\X.php on line 50
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in C:\X\X\X\X.php on line 51
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in C:\X\X\X\X.php on line 50
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in C:\X\X\X\X.php on line 51
/applications/core/interface/imageproxy/imageproxy.php?img=http://i.imgur.com/RAwSK1y.png&key=84b61da46decf13884b5856e81828726e15ef4ac5d7ccee3e6765e5929551bae" alt="RAwSK1y.png" />
Codigo :
function protect( $str )
{
if( !is_array( $str ) ) {
$str = preg_replace("/(from|select|insert|delete|where|drop table|show tables)/i","",$str);
$str = preg_replace('~&#x([0-9a-f]+);~ei', 'chr(hexdec("\\1"))', $str);
$str = preg_replace('~&#([0-9]+);~e', 'chr("\\1")', $str);
$str = str_replace("<script","",$str);
$str = str_replace("script>","",$str);
$str = str_replace("<Script","",$str);
$str = str_replace("Script>","",$str);
$str = trim($str);
$tbl = get_html_translation_table(HTML_ENTITIES);
$tbl = array_flip($tbl);
$str = addslashes($str);
$str = strip_tags($str);
return strtr($str, $tbl);
}
else return $str;
}
dei include e usei assim ...
$login = protect( $_POST["login"] );
$senha = protect( $_POST["senha"] );Discussão (15)
Carregando comentários...