Quando dici che ti da un errore, dovresti inidcare che errore. Nella fattispecie comunque sarà un errore di sintassi. infatti print = "..." non ha nessun significato
<?php
$aa=ciao;
print "$pagina ok";
echo "$aa";
?>
o meglio ancora
<?php
$aa=ciao;
print "$_GET[pagina] ok";
echo "$aa";
?>
register_globals su OFF assolutamente!