Ancora problemi con questi ***** di apici!

Ordunque, posto il pezzetto di codici recriminato dove stripslashes non elimina l'apice creato dalle magic_quotes in un passaggio via POST!

Codice PHP:
// ASSEGNO I NOMI ALLE VARIABILI
    
$titolo $_POST['titolo'];
    
$nome $_POST['nome'];
    
$cognome $_POST['cognome'];
    
$cognome stripslashes($cognome); 
Nella seconda parte io rimando con un header il cognome indietro alla pagina di iscrizione:

Codice PHP:
//se non è corretto invia il cognome
header("Location: iscrizione_fase1.php?cognome=$cognome"); 
Beh, ora la domanda è:

non è che pure ai dati passati in get viene aggiunta l'escape? Dunque io devo fare lo stesso lavoro pure sulla pagina di iscrizione 1 che riceve i dati è corretto? Oppure il codice è sbagliato?