Вы не забыли процитировать свое имя файла?
например, должно быть:
include 'report.class.php';
не
include report.class.php;
В последнем случае отсутствие кавычек приводит к тому, что PHP интерпретирует строки как константы, а затем завершается с ошибкой E_NOTICE и предполагает, что вы намеревались использовать строковые литералы. Точки будут интерпретироваться как операторы конкатенации строк, и PHP в итоге интерпретирует вашу команду как эквивалентную следующему:
include 'reportclassphp';
Если это действительно то, что произошло, то обязательно включите ошибки уровня PHP NOTICE и обратите на них внимание. Хотя ошибки уровня NOTICE могут показаться неприятными, в большинстве случаев они могут указывать на реальные логические проблемы в вашем коде.