get_magic_quotes_gpc

get_magic_quotes_gpc

(PHP 3 >= 3.0.6, PHP 4, PHP 5)

get_magic_quotes_gpc --  Obtiene el valor actual de configuraci贸n de la comillas m谩gicas gpc

Descripci贸n

int get_magic_quotes_gpc ( void )

Devuelve el valor actual de configuraci贸n de magic_quotes_gpc (0 si est谩 deshabilitado, 1 de lo contrario).

Nota: Si la directiva magic_quotes_sybase se encuentra habilitada (ON), sobrescribir谩 completamente magic_quotes_gpc. As铆 que aun cuando get_magic_quotes_gpc() devuelve TRUE, ni las comillas dobles, ni las barras invertidas o caracteres NUL ser谩n escapados. S贸lo las comillas sencillas ser谩n escapadas. En este caso se ver谩n de este modo: ''

Tenga en cuenta que el par谩metro magic_quotes_gpc no funcionar谩 en tiempo de ejecuci贸n.

Ejemplo 1. Ejemplo de get_magic_quotes_gpc()

<?php
echo get_magic_quotes_gpc();         // 1
echo $_POST['apellido'];             // O\'reilly
echo addslashes($_POST['apellido']); // O\\\'reilly

if (!get_magic_quotes_gpc()) {
    
$apellido = addslashes($_POST['apellido']);
} else {
    
$apellido = $_POST['apellido'];
}

echo
$apellido; // O\'reilly
$sql = "INSERT INTO apellidos (apellido) VALUES ('$apellido')";
?>

Para m谩s informaci贸n sobre magic_quotes, vea esta secci贸n de seguridad.

Vea tambi茅n addslashes(), stripslashes(), get_magic_quotes_runtime(), y ini_get().