Чувак, ответ большой DUH! что, к сожалению, мне потребовалось некоторое время, чтобы понять это. Вероятно, у вас есть такая функция, как dbconnect (), и вы используете переменные из включаемого файла для установления соединения. $ conn = mysql_connect ($ dbhost, $ dbuser, $ dbpass).
Хорошо, поскольку это внутри функции, переменные из включаемого файла должны быть переданы в функцию, иначе функция не будет знать, что такое $ dbhost, $ dbuser и $ dbpass. Чтобы это исправить, нужно сделать эти переменные глобальными, чтобы ваши функции могли их забрать. Другое решение, которое не очень безопасно, - записать ваш хост, пользователя и передать функцию mysql_connect.
Надеюсь, это поможет, но у меня была такая же проблема.