We have a php program that generates a report from the database & creates an Excel Spreadsheet. The program runs multiple times per day & has been working for over a year.
Yesterday, I made some minor changes in the logic that generates the rows under specific conditions. The program now fails in IE & Chrome. In FireFox, it works. The program is attached.
In IE & Chrome, Excel issues the message in the attached image called rpt-error-ie.jpg. When you click OK, nothing happens.
In FireFox, you get SOMETIMES the message called rpt-error-ff,jpg and SOMETIMES you get the other one.
In FireFox, in BOTH cases, if you click OK, the report opens correctly in Excel. When geneated in IE or Chrome, it DOES not do anything.
Note that the message I called rep-error-ff has occurred in ALL 3 browsers always since the beginning. Clicking OK always works.
I recognize that the message is created by Excel.
Why is this happening?