register_globals !!!

Qualcuno mi può aiutare ...

se non ricordo male ..

dovrei inserire prima dell'header...
session_start();
$_SESSION('dato') = $num;

ma non la prende... perchè?
codice:
session_start(); 
 $_SESSION('dato') = (array_key_exists('num', $_GET)) ? $_GET['num'] : 0 ;