7.80 Options PHP et informations
7 Index des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes prédefinies . assert_options . assert . dl . extension_loaded . get_cfg_var . get_current_user . get_defined_constants . get_extension_funcs . get_include_path . get_included_files . get_loaded_extensions ->get_magic_quotes_gpc . get_magic_quotes_runtime . get_required_files . getenv . getlastmod . getmygid . getmyinode . getmypid . getmyuid . getopt . getrusage . ini_alter . ini_get_all . ini_get . ini_restore . ini_set . main . memory_get_usage . php_ini_scanned_files . php_logo_guid . php_sapi_name . php_uname . phpcredits . phpinfo . phpversion . putenv . restore_include_path . set_include_path . set_magic_quotes_runtime . set_time_limit . version_compare . zend_logo_guid . zend_version
|
7.80.18 get_magic_quotes_gpc()Retourne la configuration actuelle de l'option magic_quotes_gpc[ Exemples avec get_magic_quotes_gpc ] PHP 3>= 3.0.6, PHP 4
int
get_magic_quotes_gpc (
void
)
get_magic_quotes_gpc
retourne la configuration actuelle
de l'option magic_quotes_gpc
(0 pour l'option désactivée, 1 pour l'option activée).
Note |
Si la directive magic_quotes_sybase
est activée, elle remplacera complètement
magic_quotes_gpc
.
Ce qui fait que même si
get_magic_quotes
retourne
TRUE
les guillemets doubles, les anti-slashes ou les caractères
NULL ne seront pas protégés. Seul les guillemets simples le seront. Dans
ce cas, ils ressembleront à
''
.
|
Gardez en tête que
magic_quotes_gpc ne peut être
configuré durant l'exécution du script.
Exemple avec get_magic_quotes_gpc |
<?php echo get_magic_quotes_gpc(); // 1 echo $_POST['lastname']; // O\'reilly echo addslashes($_POST['lastname']); // O\\\'reilly
if (!get_magic_quotes_gpc()) { $lastname = addslashes($_POST['lastname']); } else { $lastname = $_POST['lastname']; }
echo $lastname; // O\'reilly $sql = "INSERT INTO lastnames (lastname) VALUES ('$lastname')"; ?>
|
Voir aussi
addslashes
,
stripslashes
,
get_magic_quotes_runtime
et
ini_get
.
|