Evita di usare variabili global in PHP, il discorso sarebbe lungo, ma riassumiamo con "per motivi di sicurezza".
Per avere variabili valide in tutti gli script usa la sessione.
In ogni pagina dove ti servono queste variabili devi mettere come prima istruzione session_start(), prima di questa istruzione non deve esserci aclun tipo di output altrimenti non funziona e poi usare l'array superglobale $_SESSION per salvare le tue variabili.
Quindi ad esempio
Codice PHP:
<?php
session_start();
// poi puoi fare quello che vuoi
// ad un certo punto devi salvare una variabile
$_SESSION['variabile'] = 'pippo';
// altro codice
// ad un certo punto ti serve una variabile che hai salvato in un altro script
echo "L'altra variabile era: " . $_SESSION['altra_variabile'];
?>
Ricorda di salvare sempre i file PHP con la codifica UTF8 senza BOM, alcuni IDE la chiamano ANSI as UTF8, altrimenti viene messo all'inizio del file un carattere non stampabile che non si vede, ma c'è, e ti fa saltare l'uso di session_start()