Salve come da titolo, dovrei prelevare nomeutente e password da un database.
Ho un problema non riesco a prelevare tali dati ed entrare nella sessione.
Vi posto il codice:
Questo è il mio form...
codice:
<form action="control.php" method="post">


Login: 
<input type="text" name="login" id="login"/></p>


Password: 
<input type="password" name="passwd" id="passwd"/></p>
<button type="submit" id="entra"></button>
</form>
E questa è la pagina control.php in cui avviene appunto il controllo:
Codice PHP:
session_start();
       
    
$login=$_POST['login'];
    
$passwd=$_POST['passwd'];
    
    
$host 'localhost';
    
$user 'root';
    
$password '';
    
$database 'db';
    
    
$db mysql_connect($host$user$password)
    or die (
"Impossibile connettersi al server $host");

    
mysql_select_db($database$db)
    or die (
"Impossibile connettersi al database $database");
    
    
$query_entra "SELECT nomeutente,password FROM amministratore WHERE nomeutente=$login AND password=$passwd";
    
    
$query mysql_query($query_entra,$db) or die ("Impossibile effettuare il controllo di accesso");
    while(
$arr mysql_fetch_assoc($query)){
      
session_register('nomeutente');
    
$_SESSION['login'] = $login;
    
header("Location:page_admin.php");
    }
    
header("Location:admin_error.php");
  
    
mysql_close($db); 
Potete dirmi dove sbaglio?
Grazie