I made some changes in my PHP file and ran it in the browser. Of course there were error messages all over the window because the changes didn't make any sense. Then I went back to the same PHP file and changed the code back to what it was. All of a sudden I could see the page I wanted to see. Isn't that strange? But I still don' know why that happened and where the problem resides.