Using PHP 5.3 fgetcsv function, I am experiencing some problems due to encoding matters. Note that that file has spanish \"special\" latin characters like graph
fgetcsv
This is likely to do with the way excel encodes the file when saving.
Try uploading the .xls file to google docs and downloading as a .csv