Alla fine ho usato lo script di Alpeweb, identico al mio, tranne che per l'istruzione mysql_fetch_row($result), ho aggiornato la pagina e... FUNZIONA!!!

L'unica cosa che non riuscivo a capire riguardava proprio il mysql_fetch_row (non sapevo cosa fosse... ). Poi ho trovato questa pagina che lo spiega...

Posto lo script sano sano:

if($action == "login")
{
$result = mysql_query("SELECT * FROM utenti WHERE user='$user' AND pwd='$pwd'");
if(mysql_num_rows($result) > 0)
{
$row = mysql_fetch_row($result);
header("Location: ".$row[4]); // ridireziona alla pagina dello user corrispondente
exit();
}


Grazie infinite a tutti, raga!