$HTTP_SESSION_VARS es obsoleta, ahora deberías usar simplemente
$_SESSION
Hay una librería
PhpExcel que bien puede servirte para lo que quieres, aunque a veces consume mucha memoria y/o tiempo de procesamiento, por lo que puede ocasionarte problemas si quieres trabajarlo en un servidor compartido.