в config.php да прописал, в базу даных все добавляеться, но почему при попытке зайти в admin.php пишет, то что я написал.
хыхы посмотри в функции mysql_connect("сервер с базой данных:порт","логин","пароль"); думаю ты хост не правильно указал
смотри в сорцы файла к которому обращаешся и которые в нем инклюдятся.. а так сделай поиск по файлу на твою фразу ошибки и если найдеш что то на подобие: mysql_connect("host", "user", "pass") or die "I cannot connect to the database because:"; посмотри от чего дохнет скрипт, или добавь функцию вывода причины неконекта.. не помню как пишется mysql_error(); по моему.. а там по ситуации посмотрим.
делай поиск по всем файлам "I cannot connect to the database because" там где найдешь, кусок кода сюда выкладывай