Хорошо. Он находит включаемый файл, потому что вы не получаете
«Ошибка активных страниц сервера» ASP 0126
Включаемый файл не найден Включаемый файл
файл 'dbcano.inc' не найден
Но ваша функция ConnectDB, которая, как я предполагаю, должна возвращать объект подключения, не распознается как функция, поэтому она считает, что это неопределенная переменная.
Чтобы узнать почему, нам действительно нужно также найти код во включаемом файле.
И, между прочим, обязательно остановите свой сервер для предоставления контента в .inc-файле. Слишком часто вы видите сайты, на которых был перемещен inc-файл, и на какой-то старой странице отображается «Включаемый файл не найден. Включаемый файл« dbhandler.inc »не был найден», и тогда вам нужно только ввести dbhandler. inc в браузере, чтобы получить имя sql-сервера / ip, строку подключения и все. Это хорошо известно, но все еще распространено, просто отправьте сообщение об ошибке с парой ключевых слов, чтобы получить список эксплуатируемых сайтов.