2010-06-25 4 views

Respuesta

5
// Turn off magic_quotes_runtime 
if (get_magic_quotes_runtime()) 
    set_magic_quotes_runtime(0); 

// Strip slashes from GET/POST/COOKIE (if magic_quotes_gpc is enabled) 
if (get_magic_quotes_gpc()) 
{ 
    function stripslashes_array($array) 
    { 
     return is_array($array) ? array_map('stripslashes_array', $array) : stripslashes($array); 
    } 

    $_GET = stripslashes_array($_GET); 
    $_POST = stripslashes_array($_POST); 
    $_COOKIE = stripslashes_array($_COOKIE); 
} 
+0

@vertazzar - Esto es una solución alternativa para el problema. debería hacer esto cada vez. o solo necesito escribir el código, pensando que el host tendrá citas mágicas del – Hacker

+0

ejemplo, pones este código en config.php y quitará barras automáticamente de get, post, cookie. config.php puede contener: p. los detalles de tu conexión db, etc., así que mi punto es que solo necesitas escribir el código, nada especial. – vertazzar

+0

@vertazzar - ¿podemos deshabilitar las comillas mágicas en todo el proyecto (aparte de la configuración de php.ini)? pone put_magic_quotes_runtime (0); al comienzo de mi carga de la página, ¿se ocupa de eso? – Hacker

Cuestiones relacionadas