PHP problems fixed!

I am pleased to announce that my “PHP Includes” problem has been resolved. Thank you to my readers who did suggest the right things. Just that it was a combination of many suggestions and not just changing just one component, which in itself did not work.
I had to remove the “@” sign (which I recall was necessary for my templates to work, as my previous web host was using the latest version of PHP, which I’d assume is version 5). I also had to use absolute server paths.
Strangely, my PHP5 code worked on this current server until my current web host upgraded to version 4.4.6.
Oh well. I learnt something new from this.