Se non ricordo male, su Altervista puoi avere un solo DB per ogni account. E inoltre non credo ci sia la necessità di avere più Db per un sito del genere
I codici finali dovrebbe essere circa così:

SQL Vai in PhpMyAdmin, clicca su SQL (o Esegui SQL) e incolla:

codice:
CREATE TABLE `lista_server` (
  `id` mediumint(8) NOT NULL AUTO_INCREMENT,
  `status` tinyint(1) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;


INSERT INTO `lista_server` (`id`, `status`) VALUES (1, 1);
In questo modo, tutti i server saranno memorizzati in questa tabella, dove la colonna 'status' può avere come valori 0=Spento o 1=Acceso, e la colonna ID incrementa il suo valore automaticamente ogni volta che inserisci un nuovo server. Volendo puoi aggiungere la colonna "nome del server", se ne hai bisogno

Pagina status.php
Codice PHP:
/* Impostazioni predefinite 
 * Il pulsante, all'inizio sarà sempre disattivo 
 * Il server, all'inizio, sarà sempre offline 
*/ 
$toggleButton false
$serverStatus false

$sql mysql_query("SELECT `status` FROM `lista_server` WHERE `id` = '1'"); //Seleziono la riga nel DB relativa al server 
if(mysql_num_rows($sql)){ //Se la riga è presente 
    
$data mysql_fetch_assoc($sql); 
    
$serverStatus $data["status"]; //Memorizzo "lista_server"."status" 


if(
$_SERVER['REMOTE_ADDR'] == "IL TUO IP" || $_SERVER['REMOTE_ADDR']  == "IL SECONDO IP"//Se l'IP corrisponde 
    
$toggleButton true//Attivo il bottone 
     
if($toggleButton//Se il bottone è attivo lo mostro 
    
echo "<form name=\"toggleServer\" method=\"post\" action=\"./elabora.php\"><input type=\"submit\" value=\"1\" name=\"sendUpdate\" /></form>"
else 
//Altrimenti lo disabilito 
    
echo "<button disabled>Non puoi cliccarmi</button>"
Pagina elabora.php
Codice PHP:
if($_SERVER['REQUEST_METHOD'] === 'POST'){ //Se l'utente arriva a questa pagina tramite un form 
    
    
if((!isset($_POST["sendUpdate"])) || (empty($_POST["sendUpdate"]))) // Per prevenire l'errore undefined index, inizializzo la variabile nel caso in cui sia vuota
        
$_POST["sendUpdate"] = false;
        
       if(
$_POST["sendUpdate"]){
        
$sql mysql_query("SELECT `status` FROM `lista_server` WHERE `id` = '1'"); //Seleziono la riga nel DB relativa al server  
        
if(mysql_num_rows($sql)){ //Se la riga è presente  
            
$data mysql_fetch_assoc($sql);  
            
$serverStatus $data["status"]; //Memorizzo "lista_server"."status"  
        
}  
             
        if(
$serverStatus
            
$nuovoStatus 0
        else 
            
$nuovoStatus 1
             
        if(!
mysql_query("UPDATE `lista_server` SET `status` =  '".$nuovoStatus."' WHERE `id` = '1';")) //Se si verifica un errore 
            
die(mysql_error()); //Interrompe la pagina e lo mostra 
             
         
        
if($nuovoStatus//Se il server è attivo  
            
echo "<span style=\"color:green\">Server Attivo</span>";  
        else 
//Se il server non è attivo  
                
echo "<span style=\"color:red;\">Server Spento</span>"
    }