Ciao a tutti, sto cercando di creare una pagina di Login, dalla quale si può essere reindirizzati su altre 2 pagine.

Riscontro quest errore,

Fatal error: Function name must be a string in C:\xampp\htdocs\Progetto\Home.php on line 21

Vi allego sotto il File che sto usando come Main e poi quello con le funzioni.

Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Home</title>
    </head>
    <body>
        <?php
        
/// inclusione del file della classe
        
include "funzioni_mysql.php";
        
// istanza della classe
       
$data = new mysql();
        
// chiamata alla funzione di connessione
        
$$data_connetti $data;
            
// Nome utente e password inviate attraverso il form
$username=$_POST['username'];
$password=$_POST['password'];

// interrogazione della tabella
$auth $data_query("SELECT id_login FROM login WHERE username_login = '$username' AND password_login = '$password'");

// Mysql_num_row is counting table row
$count=mysql_num_rows($auth);

if(
$count==1){
// redirect to file “index1.php”
header("location:Index1.php");
}
elseif(
$count==2){
// redirect to file “index2.php”
header("location:Index2.php");
}
else{
echo 
"Attenzione username o password errati";
}
        
?>


<h1>Accesso all'amministrazione:</h1>
<form method="POST">
Username:

<input name="username" type="text">

Password:

<input name="password" type="password" size="20">

<input name="submit" type="submit" value="Login">
</form>

    </body>
</html>
FUNZIONI

Codice PHP:
<?php
class MysqlClass
{
  
// parametri per la connessione al database
  
private $nomehost "localhost";
  private 
$nomeuser "root";
  private 
$password "";
  private 
$nomedb "multimedia_casa";

  
// controllo sulle connessioni attive
  
private $attiva false;

  
// funzione per la connessione a MySQL
  
public function connetti()
  {

   if(!
$this->attiva)
   {
    
$connessione mysql_connect($this->nomehost,$this->nomeuser,$this->password);
    {
       
// selezione del database
       
$selezione mysql_select_db($this->nomedb,$connessione) or die (mysql_error());
      }

       }else{
        return 
true;
       }
    }

// funzione per la chiusura della connessione
public function disconnetti()
{
        if(
$this->attiva)
        {
                if(
mysql_close())
                {
         
$this->attiva false;
             return 
true;
             
                }else{
                        return 
false;
                }
        }
 }

 
//funzione per l'esecuzione delle query
public function query($sql)
 {
  if(isset(
$this->attiva))
  {
  
$sql mysql_query($sql) or die (mysql_error());
  return 
$sql;
  }else{
  return 
false;
  }
 }

 
//funzione per l'inserimento dei dati in tabella
    
public function inserisci($t,$v,$r null)
    {
         if(isset(
$this->attiva))
          {
                        
$istruzione 'INSERT INTO '.$t;
            if(
$r != null)
            {
                
$istruzione .= ' ('.$r.')';
            }

            for(
$i 0$i count($v); $i++)
            {
                if(
is_string($v[$i]))
                    
$v[$i] = '"'.$v[$i].'"';
            }
            
$v implode(',',$v);
            
$istruzione .= ' VALUES ('.$v.')';

            
$query mysql_query($istruzione) or die (mysql_error());

            }else{
                return 
false;
            }
        }
        
// funzione per l'estrazione dei record
public function estrai($risultato)
 {
  if(isset(
$this->attiva))
  {
  
$r mysql_fetch_object($risultato);
  return 
$r;
  }else{
  return 
false;
  }
 }

}


?>
Qualcuno mi sa dire dove sbaglio?? Grazie