|
автор: Трабла (25.08.2005 в 13:58) |
|
| Непонимаю в чем баг!!
скрипт подключения
<?
$dblocation = "u1****.mysql.masterhost.ru";
$dbname = "u1****";
$dbuser = "u1****";
$dbpasswd = "********";
$dbcnx = @mysql_connect ($dblocation, $dbuser, $dbpasswd);
if (!$dbcnx)
{
echo ("сервер недоступен");
exit();
}
If (!@mysql_select_db ($dbname, $dbcnx))
{
echo ("нет БД");
exit();
}
?>
|
Выводит : сервер недоступен
при том что и пароль верный и логин тоже, возникают сомения в месторасположении базы данных, но все делаю как написано :
Для входа в интерфейс вам необходимо ввести:
Имя хоста (сервера), на котором размещен MySQL: uXXXXX.mysql.masterhost.ru
Порт: 3306
Логин: соответствует названию виртуальной площадки - uXXXXX
Пароль: указан в письме, которое пользователь получает при регистрации
Имя базы данных: соответствует названию виртуальной площадки - uXXXXX
Что неверно?!! ведь пароль и логин - верный - в myAdmin заходит, а вот скрипты не работют :(, может дело в том что я пытаюсь подключится к БД скриптом, который находится не на их сервере?! | |
|
|
|
|
|
|
|
для: Трабла
(25.08.2005 в 13:58)
| | Ну, для начала уберите везде @ и запустите скрипт. Но вы правы, почти всегда хостеры запрещают соединение с БД с другог севера. | |
|
|
|
|
|
|
|
для: Киналь
(25.08.2005 в 16:27)
| | Ради эксперимента попробуйте заменить
<?php
$dblocation = "u1****.mysql.masterhost.ru";
?>
|
на
<?php
$dblocation = "localhost";
?>
|
| |
|
|
|