(PHP 4, PHP 5)
get_magic_quotes_gpc — Obtiene el valor actual de configuración de la comillas mágicas gpc
Devuelve el valor actual del parámetro de configuración magic_quotes_gpc
Tenga en cuenta que el parámetro magic_quotes_gpc no funcionará en tiempo de ejecución.
Para más información sobre magic_quotes, vea esta sección de seguridad.
Devuelve 0 si las comillas mágicas están deshabilitadas, 1 de lo contrario.
Example#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')";
?>
Note: 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: ''