No actives register_globals, porque es causante de más dolores de cabeza que lo que te puedas ahorrar en código para tener todas tus variables globales.
Lo único que tienes que hacer es usar la variable $_SESSION con el índice adecuado, ejemplo:
Código PHP:
Ver original// En lugar de session_register() usa:
$_SESSION['calorias_totales'] = 'valor que corresponda';
// Para mostrarlo, en lugar de echo $calorias_totales:
echo $_SESSION['calorias_totales'];