A raiz de lo q he preguntado ,comentar q estaba en lo cierto y en la uni,estaba en register_globals OFF,ya lo hemos cambiado a ON,pero me ha dicho mi tutor q lo mejor es q pase las variables de modo q funcione tmb con OFF.
 
He mirado en las FAQs y no entiedo muy bien como lo deberia hacer,yo ahora lo hago de este modo: 
en el primer fichero ,llamemoslo hoja1.php:  
 Código PHP:
    <?
  session_start(); 
  session_register("uni","esta");   
?>
 
................................
<?
..............
 
 
$uni=$uni0;//$uni0 es un valor q meto por formulario en hoja0.php,la hoja anterior a esta
 
$esta=$esta0;//$esta0 es un valor q meto por formulario en hoja0.php,la hoja anterior a esta
 
 
...............
?>    
  En el siguiente fichero q es donde las leo,es decir en hoja2.php meto esto al ppio:  
 Código PHP:
    <?
  session_start(); 
  session_destroy();
?>    
  Bueno,pues esto si q me funciona,pero quiero saber como se hace de la otra manera porque no me va,es decir como se hace en esta manera q pongo abajo,he intentado hacerlo y nada:  
hoja1.php  
 Código PHP:
    <?
session_start(); 
$_SESSION['uni']="echo $uni0";
$_SESSION['esta']="echo $esta0";
?>    
  hoja2.php  
 Código PHP:
    <?
session_start(); 
$uni=$_SESSION['uni']; 
$esta=$_SESSION[esta]; 
?>    
   
Decirme q esta mal del codigo este,porq no se  
GRACIAS