Aha!
Ok bro this is what is going on. A php script can begin with < ?php OR < ? ...but other scripts as well can start with < ? .. in fact this is actually ASP methods (If I recall right)...
So that all depends on your server.. my preference in anything is to have a php script use < ?php tags rather than < ? though I believe dataface is using the < ? method. Now the remedy then is to either change all of the tags in your php files or to change the server settings...if you are using a hosting service they will have to do it for you. If you are running your own webserver, then you need to read the manual and it is somewhere in there. Mr. Steve might know already where to find it..
Which brings up the issue in the future Mr. Steve. Perhaps all of the dataface stuff should just use < ?php for compatibility?