<?
$dbhost = "localhost";
$dbuser = "root";
$dbpasswd = "72bea25f";
$db=mysql_connect( $dbhost, $dbuser, $dbpasswd ) or die( mysql_error() );
if (!$db)
{
echo("<P>В настоящий момент сервер базы данных не доступен, поэтому
корректное отображение страницы невозможно.</P>");
$_SESSION["database_error"]="Невозможно подключиться к базе данных в данный момент";
exit();
}
else echo 'подключено';
if(!mysql_select_db("testsite"))
echo 'нет бд';
?>
включаю файл с этим кодом через require.
если использую относительный путь require("cgi/database_connect.php") - все работает.
если require("http://911testsite.ru/cgi/database_connect.php"), то подключение не осуществляется и переменная db не видна в родительском файле, хотя выводится, что подключено. в php.ini разрешено включение с http