ESo es porque en tu server tienes la directiva register globals en ON, cosa que no es recomendable.
Para corregir esto, deberás cambiar:
 Código PHP:
    <?php
echo $caja;
?>    
  Por 
 Código PHP:
    <?php
echo $_POST['caja'];
//Que sería algo como leer la variable "caja" enviada por método POST
?>    
  Busca en el foro por "register globals" y encontrarás bastante información al respecto. 
Saludos
