Ho un altro problema, ho realizzato un piccolo sistema di login per accedere al area amministratore del mio sito, ecco le pagine:

la pagina "index.php" dove inserire user e password (ho tolto un pò di roba che non serviva)
Codice PHP:
<form method="post" action="log.php">
<
input type="text" name="username" size="15" />                  
<
input type="password" name="password" size="15" />
<
input type="image" src="bottone.png" value="LOGIN" />
        </
form
ed ecco la pagina log.php
Codice PHP:
<?php require_once('../Connections/miraforever.php'); ?>

<?php
$query_login
="SELECT * FROM tab_utenti_admin
                WHERE username = '"
.($_POST['username'])."'
                AND password = '"
.($_POST['password'])."'";
        
  
$esegui_query=mysql_query($query_login) or die("Errore di autenticazione. ");
$rslt_login=mysql_fetch_array($esegui_query); //ora fai un'array della riga trovata(visto che dovrà essercene solo una a regola...)

  
if($rslt_login)
    {
    
// Esiste un record con questi username più(firma)password:
    // inserisco i dati nella sessione
    
session_start();
    
$_SESSION['userlogin']=$rslt_login['username'];//o il campo della tabella che vuoi...
    
header('location:home.php');
    }
   else 
header('location:index.php');
  
?>
il fatto è che in locale funziona perfettamente però quando lo metto online mi dice errore di autenticazione.

cosa c'è di sbagliato?

vi prego , aiutatemi, non riesco a capire cosa sbaglio