Il codice è:

$username=$_POST['username'];
$password=$_POST['password'];

# Query
$query="SELECT nominativo,username,password,attivo,livello FROM tbl_amministratori WHERE (username='".$username."') AND (password='".$password."') AND (attivo='SI')";

che poi lancio la query con la solita funzione: mysql_query($query) or die("Query fallita: " . mysql_error() );

Ma il tutto funziona se uso come username una stringa tipo editore, pippo ecc ecc
ma se uso editore@live.it o cose del genere mi da quell'errore...