Es valido este script que encontre ????????
en realidad lo saque de la prog. de un foro...
Código PHP:
// addslashes to vars if magic_quotes_gpc is off
// this is a security precaution to prevent someone
// trying to break out of a SQL statement.
//
if( !get_magic_quotes_gpc() ){
if( is_array($HTTP_GET_VARS) ){
while( list($k, $v) = each($HTTP_GET_VARS) ){
if( is_array($HTTP_GET_VARS[$k]) ){
while( list($k2, $v2) = each($HTTP_GET_VARS[$k]) ){
$HTTP_GET_VARS[$k][$k2] = addslashes($v2);
}
@reset($HTTP_GET_VARS[$k]);
}else{
$HTTP_GET_VARS[$k] = addslashes($v);
}
}
@reset($HTTP_GET_VARS);
}
if( is_array($HTTP_POST_VARS) ){
while( list($k, $v) = each($HTTP_POST_VARS) ){
if( is_array($HTTP_POST_VARS[$k]) ){
while( list($k2, $v2) = each($HTTP_POST_VARS[$k]) ){
$HTTP_POST_VARS[$k][$k2] = addslashes($v2);
}
@reset($HTTP_POST_VARS[$k]);
}else{
$HTTP_POST_VARS[$k] = addslashes($v);
}
}
@reset($HTTP_POST_VARS);
}
if( is_array($HTTP_COOKIE_VARS) ){
while( list($k, $v) = each($HTTP_COOKIE_VARS) ){
if( is_array($HTTP_COOKIE_VARS[$k]) ){
while( list($k2, $v2) = each($HTTP_COOKIE_VARS[$k]) ){
$HTTP_COOKIE_VARS[$k][$k2] = addslashes($v2);
}
@reset($HTTP_COOKIE_VARS[$k]);
}else{
$HTTP_COOKIE_VARS[$k] = addslashes($v);
}
}
@reset($HTTP_COOKIE_VARS);
}
}