I had this happen with a client in the past. If you change your browser ID string to a search engine indexer and visit the homepage, the ad text shows up. It’s a largely silent hack where ad text is only showed to search bot indexers and the normal page is showed for web browsers.
It's also possible that the PHP code that does this is "hidden"; I've seen it embedded using the eval(base64_decode()) functions.
OK, I have checked all PHP scripts and they look fine.
Also changed by MySQL password to something very strong.
Checked all user inputs and used mysql_real_escape_string() and strip_tags() where appropriate.
I’ve resubmitted the url to Google, so hopefully that will help.
If there is something else that will help, please let me know!
Many thanks
thanks for that, I’ve tested it with the Googlebot agent, and looks OK now. Just waiting for Google to re-index the site and hopefully things will be OK.