Caros amigos... Tenho um site que se conecta a um banco de dados remoto.
Quando esse banco de dados não está acessível, a página do meu site não carrega totalmente e a div que contem a ligação apresenta o erro da conexão.
Gostaria que quando não houvesse conexão, retornasse uma mensagem ou um redirecionamento avisando por ex: "Erro de conexão. Aguarde..." Mas que a página se carregasse completamente.
Erro:
Quando esse banco de dados não está acessível, a página do meu site não carrega totalmente e a div que contem a ligação apresenta o erro da conexão.
Gostaria que quando não houvesse conexão, retornasse uma mensagem ou um redirecionamento avisando por ex: "Erro de conexão. Aguarde..." Mas que a página se carregasse completamente.
Erro:
PHP Error Message Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'srv42.hostdime.com' (using password: YES) in /home/a3776525/public_html/index.php on line 286
<?php
#Login Server
$serverLip="IP";
$serverLport="2106";
#GameServer
$serverGip="IP";
$serverGPort="7777";
#Database Host
$databaseHost="IP";
$databaseLogin="LOGIN";
$databasePassword="SENHA";
$databaseName="BANCO";
?>
<?php
#Login
$flogin = @fsockopen ($serverLip,$serverLport, $errno, $errstr, 1);
if ( $flogin )
$lstat = "<font color=#00FF00>ONLINE</font>";
else
$lstat = "<font color=#00FF00>ONLINE</font>";
#Sieghardt
$fgame2 = @fsockopen ($serverGip,$serverGPort, $errno, $errstr, 1);
if ( $fgame2 )
$gstat2 = "<font color=#00FF00>ONLINE</font>";
else
$gstat2 = "<font color=#00FF00>ONLINE</font>";
mysql_connect($databaseHost,$databaseLogin,$databasePassword) or die (mysql_error());
mysql_select_db($databaseName) or die(mysql_error());
//online kari
$query = ("SELECT * FROM characters WHERE online=1");
$result = mysql_query($query) or die(mysql_error());
$num2=mysql_numrows($result);
$sum=$sum+$num2;
//Alliance
$query = ("SELECT * FROM clan_data WHERE ally_name!=\"\"");
$result = mysql_query($query) or die(mysql_error());
$alliance2=mysql_numrows($result);
//all characters
$query = ("SELECT * FROM characters");
$result = mysql_query($query) or die(mysql_error());
$char2=mysql_numrows($result);
//all GM characters
//$query = ("SELECT * FROM characters");
//$result = mysql_query($query) or die(mysql_error());
//$gmchar2=mysql_numrows($result);
//all accounts
$query = ("SELECT * FROM accounts");
$result = mysql_query($query) or die(mysql_error());
$accounts2=mysql_numrows($result);
//Clan
$get_config_data="SELECT clan_id FROM clan_data";
$query = ("SELECT clan_id FROM clan_data WHERE clan_id>0");
$result = mysql_query($query) or die(mysql_error());
$clan2=mysql_numrows($result);
mysql_close();
mysql_connect($databaseHost,$databaseLogin,$databasePassword) or die(mysql_error());
mysql_select_db($databaseName) or die(mysql_error());
?>






