[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подключение к бд через require
lightindigo
код database_connect.php

<?

$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
Arh
Цитата
Для того, чтобы удаленное включение файлов было доступно, необходимо в конфигурационном файле (php.ini) установить allow_url_fopen=1.


_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
lightindigo
Цитата (lightindigo @ 12.03.2013 - 17:06)
в php.ini разрешено включение с http

как я уже писал
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.