Scusate ma proprio non capisco xkè non va, ho il seguente login che, se la password corrisponde a quella inserita nel db, DOVREBBE reindirizzarmi automaticamente ad una determinata pagina, Ma NON VA!

Codice:
codice:
$dati = mysql_query ("select * from login WHERE password='$reqpassword' AND nome='$reqnome'");
while ($array = mysql_fetch_array($dati)) 
{ 
     switch ($array[password]){ 
case $reqpassword: 
          HEADER ("Location: pagina.php");
        $trov=1; 
        break;            
        } 
} 

if ($trov!=1) 

{ 
echo"Errore"); 
} 
if ($trov=1) 
{ 
   $_SESSION['login_effettuato'] = true; 
} 
?>
non mi da nessun errore, mi restituisce la pagina del login bianca e non va alla pagina.php

Helpme!