(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().