wow You are right Rembrandt. It was that. A bad double quote with concatenation.
But I don't understand, why this error has happened after the installation of php 5.3. I have not changed tophits3.php for years. Now I have fear that it happens again in another php file and in another page, with no notice of me.