revising my connect script.. still need it to do the rollover if a server is down.
srand((float) microtime() * 10000000);
$input = array ("10.0.0.4", "10.0.0.5", "10.0.0.6");
$rand_keys = array_rand($input,2);
//echo $input[$rand_keys[0]] . "\n";
if ($input[$rand_keys[0]] == '10.0.0.4')
{
echo"You are using server 1";
}
else
if ($input[$rand_keys[0]] == '10.0.0.6')
{
echo"You are using server 2";
}
else
if ($input[$rand_keys[0]] == '10.0.0.5')
{
echo"You are using server 3";
}
$sqlh = @mysql_connect($input[$rand_keys[0]], 'USERNAME', 'PASSWORD');
if (!$sqlh) {
die('Not connected : ' . mysql_error());
}
$db_selected = @mysql_select_db('DATABASE', $sqlh);
if (!$db_selected) {
die ('Can\'t use DATABASE : ' . mysql_error());
}
//if we aren't connected, wrap it up
if (!$sqlh) {
require_once('header.php');
echo '<br><span class="special">Database is down</span><br>';
require('footer.php');
die();
}