Un saluto a tutti,
sto scrivendo una funzione php, non riesco a capire come mai perdo le variabili in fase di stripslashes

sto scrivendo una funzione php, non riesco a capire come mai perdo le variabili in fase di stripslashes
PHP:
{
// recupero il nome e la password inseriti dall'utente
$username = trim($_POST['username']);
$password = trim($_POST['password']);
var_dump ($password); // il var_dump è OK
// verifico se devo eliminare gli slash inseriti automaticamente da PHP
if(get_magic_quotes_gpc()) {
$username = stripslashes($username);
$password = stripslashes($password);
var_dump ($password); // il var_dump è NULL
}
