Forse non mi sono fatto capire per bene

Ho creato questa pagina:

Codice PHP:
///////////////////
// PAGINA.PHP //
//////////////////

<?php
  
if($pagina==null){
    echo 
"<div>CONTENUTO PRINCIPALE";
    echo 
"[url='pagina.php?pagina=1']PAGINA1[/url]";
    echo 
"</div>";
  }
  if(
$pagina=="1"){
    echo 
"<div>CONTENUTO 1</div>";
  }
?>
Tutto questo funziona su una configurazione Register Globals ON, ma in quella OFF no perchè non accetta il passaggio di variabili tramite URL. Come potrei risolvere il problema?

Grazie