Ho disabilitato magic_quotes nel mio php.ini.Sebbene magic_quotes sia disattivato, le stringhe sono ancora sfuggite?
Ma mi sfuggono ancora stringhe nella mia forma.
Nota: lo sto utilizzando in un tema in Wordpress.
Ho disabilitato magic_quotes nel mio php.ini.Sebbene magic_quotes sia disattivato, le stringhe sono ancora sfuggite?
Ma mi sfuggono ancora stringhe nella mia forma.
Nota: lo sto utilizzando in un tema in Wordpress.
realtà ho già capito questo, voglio solo lasciare la mia soluzione qui nel caso in cui altre persone potrebbero trovare utile:
Wordpress sfugge automaticamente tutte le variabili di richiesta. Se le virgolette sono disattivate, prima tolgono le barre, ma successivamente le aggiungono di nuovo.
codice wp-settings.php pezzo:
// If already slashed, strip.
if (get_magic_quotes_gpc()) {
$_GET = stripslashes_deep($_GET);
$_POST = stripslashes_deep($_POST);
$_COOKIE = stripslashes_deep($_COOKIE);
}
// Escape with wpdb.
$_GET = add_magic_quotes($_GET);
$_POST = add_magic_quotes($_POST);
$_COOKIE = add_magic_quotes($_COOKIE);
$_SERVER = add_magic_quotes($_SERVER);
Fonte: http://www.wptextads.com/blog/2007/05/19/gpc-magic-quotes-in-wordpress-is-compulsory/
più di recente, questo accade in wp-includes/load.php che wp-settings.php include – yitwail