Y .. podría ser un CVS? (exportando tus .xls al formato "campos separados por comas y registros por salto de línea) ..
Si puedes .. revisa esta classe para tal fin:
http://www.phpclasses.org/browse/package/842.html
Te lo comento por qué depende de la complejidad de tu .xls sobre todo si hay formulas y cosas así ... PHP podría obtener sus datos pero lo más probable que usando COM (
www.php.net/com) pero para eso PHP tendría que estar ejecutandose en un servidor Windows (y .. no lo has comentado pero parace que usas tu servicio de hosting habitual que usa Linux como S.O,.?)
Un ejemplo de tratamiento de .xls .. OJO! Necesita de Windows como S.O.
http://www.phpclasses.org/browse/package/86.html
Un saludo,